Utfallet i en spelautomat avgörs inte av tur i ögonblicket rullarna stannar, utan av en slumpgenerator som redan har bestämt resultatet när du trycker på spinn. Det får konsekvenser som förvånar de flesta som spelar regelbundet. Den här artikeln förklarar hur tekniken faktiskt fungerar, vad som är reglerat i Sverige och vilka slutsatser du inte kan dra av tidigare snurr — utan att sälja något.
Innehåll
- Vad är en slumpgenerator (RNG)?
- PRNG vs. TRNG — pseudoslumpmässig eller äkta slump?
- När bestäms utfallet?
- Därför finns ingen “het” eller “kall” automat
- Träfffrekvens vs. RTP — två olika saker
- Certifiering — vem testar RNG:n och hur kontrollerar du det?
- Kan ett casino ändra RTP?
- Provably fair — kryptografiskt verifierbar slump
- Slutsats
Vad är en slumpgenerator (RNG)?
En slumpgenerator (RNG) är en algoritm som tar fram talföljder med bestämda statistiska egenskaper. I en spelautomat väljer den utfallet i samma ögonblick du trycker på spinn, oberoende av alla tidigare snurr.
Definitionen är hämtad direkt ur den svenska regleringen: en slumptalsgenerator är “en algoritm eller fysisk enhet som är avsedd att generera en sekvens av element (ofta tal) som har vissa statistiska egenskaper”. RNG:n arbetar kontinuerligt i bakgrunden och plockar ut ett värde exakt vid anropet — alltså när du trycker på spinnknappen. Det värdet mappas sedan mot vinstplanen och symbolrullarna, som avgör vilka symboler som visas och om det blir en vinst.
Vad RNG:n gör — och inte gör
RNG:n avgör utfallet av varje enskilt snurr. Den avgör däremot inte återbetalningsprocenten (RTP). RTP:t sitter i vinstplanen och symbolfördelningen som spelutvecklaren har konstruerat — alltså i hur ofta olika symbolkombinationer förekommer och hur mycket de betalar, inte i slumpgeneratorn själv. Två spel kan använda samma typ av RNG men ha helt olika RTP, beroende på hur vinstplanen är byggd.
PRNG vs. TRNG — pseudoslumpmässig eller äkta slump?
En PRNG är en deterministisk algoritm som från ett startvärde (seed) räknar fram en talföljd som är statistiskt oskiljbar från slump. En TRNG hämtar slumpen ur en fysikalisk källa. Spelautomater använder normalt PRNG.
Skillnaden handlar om var slumpen egentligen kommer ifrån. En PRNG (pseudo random number generator) är i grunden matematik: given samma algoritm och samma seed får du exakt samma talföljd varje gång. Just den determinismen är anledningen till att oförutsägbarhet är ett uttryckligt krav i den svenska regleringen — utan skyddade seeds och sluten implementation skulle en känd algoritm i teorin gå att räkna ut. En TRNG (true random number generator) bygger i stället på fysikaliska processer, till exempel termiskt brus eller radioaktivt sönderfall, och används oftare för att generera kryptonycklar eller för att seeda PRNG:er än för att driva själva spelmotorn i en slot.
Vad “periodens längd” betyder
Perioden är antalet tal en generator hinner ta fram innan sekvensen börjar om från början. Hos etablerade generatorer är perioden så lång att den i praktiken aldrig hinner upprepas under en speltitels livstid. Mersenne Twister, en känd och mycket använd PRNG-algoritm, har till exempel en period på 2^19937 − 1 — ett tal med tusentals siffror. Det ska läsas som ett exempel på storleksordning, inte som ett påstående om att en specifik slot använder just den algoritmen.
Varför PRNG räcker för spel om pengar
Kravet i regleringen är inte metafysisk slump, utan att utfallen ska vara statistiskt oberoende, korrekt fördelade och oförutsägbara utan kännedom om algoritm, implementering och initialvärden. Det uppnås med en väl konstruerad PRNG i kombination med skyddade seeds och oberoende kodgranskning — inte genom att generatorn hämtar sin slump från fysiken.
| Egenskap | PRNG | TRNG |
|---|---|---|
| Källa till slump | Matematisk algoritm + seed | Fysikalisk process (t.ex. brus, sönderfall) |
| Reproducerbar med seed? | Ja, deterministisk | Nej, icke-deterministisk |
| Hastighet | Mycket snabb | Långsammare |
| Period | Extremt lång men ändlig | Ingen egentlig period |
| Typisk användning i spel | Driver spelautomatens utfall | Seedar PRNG:er, kryptonycklar |
När bestäms utfallet?
Utfallet bestäms i det ögonblick du trycker på spinnknappen. Rullarnas rotation är en animation som visar ett resultat som redan är avgjort — den påverkar det inte.
Sekvensen ser ut så här: du trycker på knappen, spelmotorn anropar RNG:n, talet som kommer ut mappas mot en rullposition eller ett symbolmönster, utbetalningen beräknas ur vinstplanen, och först därefter spelas rullanimationen upp för din skull. Det gäller oavsett hur du interagerar med spelet. Att stoppa rullarna tidigt med en “slam stop”-funktion, att trycka i en viss rytm, eller att använda autospin i stället för manuell spinn ändrar ingenting i utfallet — bara tempot i hur snabbt resultaten avslöjas för dig.
Det tempot har en praktisk konsekvens värd att känna till: högre spelhastighet betyder fler avgjorda utfall per timme, vilket i sin tur betyder att en given bankrulle förbrukas snabbare.
Därför finns ingen “het” eller “kall” automat
Varje snurr är statistiskt oberoende. En automat som inte betalat ut på länge har exakt samma sannolikhet för vinst i nästa snurr som en som just gav en storvinst. “Het” och “kall” automat existerar inte som mätbara tillstånd.
Det här följer direkt av hur RNG:n arbetar: den har inget minne av tidigare snurr, och kravet på statistiskt oberoende mellan utfall är uttryckligen reglerat. Att en automat “brukar betala nu” eller “har inte gett något på länge” är alltså inte information om vad som händer härnäst — den informationen existerar inte i systemet.
Spelarens felslut — varför hjärnan säger något annat
Att det ändå känns som att mönster finns hänger ihop med det som brukar kallas spelarens felslut (gambler’s fallacy): hjärnan är byggd för att leta mönster även där inga finns, och tolkar en serie förluster som att en vinst “borde” vara nära. Fenomenet hör hemma inom spelpsykologin snarare än i tekniken — här räcker konstaterandet att slumpgeneratorn saknar minne, oavsett hur övertygande känslan av ett mönster är.
Träfffrekvens vs. RTP — två olika saker
Träfffrekvens anger hur ofta ett snurr ger någon vinst. RTP anger hur stor andel av insatserna som betalas tillbaka på lång sikt. Två slots kan ha samma RTP men helt olika träfffrekvens.
Samma återbetalningsprocent kan alltså realiseras på helt olika sätt: antingen genom många små vinster som kommer relativt ofta, eller genom få men desto större vinster som kommer sällan. Träfffrekvens är inte samma sak som volatilitet, men de två hänger ihop — och RTP-siffran i sig realiseras först över ett mycket stort antal spelomgångar, inte under en enskild speltimme.
| Profil | Träfffrekvens | Typisk vinststorlek | Vad spelaren märker |
|---|---|---|---|
| Låg volatilitet | Hög | Små, återkommande vinster | Jämn bankrulle, sällan långa torrperioder |
| Medelvolatilitet | Medel | Blandning av små och medelstora vinster | Viss variation, men sällan extrema svängningar |
| Hög volatilitet | Låg | Sällsynta men stora vinster | Långa perioder utan vinst, plötsliga toppar |
Certifiering — vem testar RNG:n och hur kontrollerar du det?
I det svenska licenssystemet ska spel kontrolleras, provas och certifieras av ett ackrediterat organ mot Spelinspektionens föreskrifter SIFS 2022:3. Licenshavaren ansvarar för att de tekniska kraven och certifieringen är uppfyllda.
Föreskriften ställer konkreta funktionalitetskrav på slumptalsgeneratorn: resultatet ska vara slumpmässigt, statistiskt oberoende, ha korrekt standardavvikelse och korrekt sannolikhetsfördelning, och det får inte vara förutsägbart utan kännedom om algoritm, implementering och initialvärden. Algoritmen ska ha dokumenterad referens till en etablerad och vedertagen metod, koden ska kunna redovisas, och den bör vara publicerad i en internationellt erkänd publikation. Generatorn ska dessutom klara en fastställd maximal belastning utan att starta om eller sluta fungera. Bland de statistiska testmetoder som anges i föreskriftens allmänna råd finns DIEHARD-testpaketet och NIST:s Statistical Test Suite, samt utfallstest som chi-två-test, autokorrelationstest och runs-test. Spelsystemet ska dessutom ha en funktion för löpande övervakning av återbetalningsprocenten per spel, och den datan ska sparas och vara tillgänglig för granskning.
Slumptalsgeneratorer räknas uttryckligen som spelprogramvara, vilket betyder att tillverkaren eller leverantören behöver ett särskilt tillstånd för spelprogramvara — ett krav som gäller sedan 1 juli 2023. Själva ackrediteringen av testlabb och certifieringsorgan sköts av Swedac, mot standarder som ISO/IEC 17020, 17025, 17065 och 17021-1 i kombination med 27006. Utländska ackrediteringar accepteras också, via de internationella erkännandeavtalen EA MLA, IAF MLA och ILAC MRA. Det är alltså inte Spelinspektionen som “godkänner” ett visst testlabb — Swedac eller ett motsvarande utländskt organ ackrediterar labbet, medan Spelinspektionen ställer själva kraven i föreskriften och licenshavaren bär ansvaret för att certifieringen faktiskt finns på plats.
Så kontrollerar du ett certifikat själv — steg för steg
Först: kontrollera att operatören faktiskt finns i Spelinspektionens licensregister. Nöj dig sedan inte med en labblogotyp i sidfoten på casinosidan — logotyper går att kopiera utan att säga något om verkligheten. Sök i stället upp organet i Swedacs sökbara register (till exempel via search.swedac.se, med sökord som “spellicens”, “SIFS” eller “27001”) eller i motsvarande register hos ett annat nationellt ackrediteringsorgan inom EA. Be gärna operatören eller labbet om certifikatets referensnummer, och kontrollera att det stämmer mot organets egen förteckning innan du drar några slutsatser.
Kan ett casino ändra RTP?
Ett casino kan inte manipulera slumpgeneratorn i ett certifierat spel. Däremot erbjuder vissa leverantörer flera RTP-versioner av samma titel, och operatören väljer vilken version som körs.
Det är viktigt att hålla isär två helt olika saker. Att manipulera själva RNG:n är inte möjligt i ett spel som är certifierat och löpande övervakat mot en fastställd belastningsgräns. Att välja mellan flera lagliga RTP-versioner av samma spelmotor är däremot en funktion som leverantören bygger in, och som operatören sedan väljer bland — helt inom regelverket. RTP ska visas för spelaren i spelets informationspanel och övervakas per spel, och vinstplanens återbetalningsprocent ska vara checksummerad.
Den praktiska konsekvensen: kontrollera alltid RTP i spelets informationspanel hos operatören där du faktiskt spelar. Samma speltitel kan ha olika angiven RTP hos olika operatörer, även om ingen av dem manipulerar slumpen.
Provably fair — kryptografiskt verifierbar slump
Provably fair är en metod där spelaren i efterhand själv kan räkna om ett spelresultat. Casinot publicerar en hash av server-seeden i förväg, spelaren bidrar med en client-seed, och varje omgång numreras med en nonce.
Konstruktionen fungerar så här: en server-seed hashas (vanligen med SHA-256) och visas för spelaren innan spelet startar. Spelaren sätter själv en client-seed, och varje spelomgång får ett löpande nummer, en nonce. Utfallet härleds sedan deterministiskt ur kombinationen av dessa värden, oftast via HMAC-SHA256. När operatören byter server-seed avslöjas den gamla seeden, och vem som helst kan då räkna om varje enskild omgång och kontrollera att hashen faktiskt stämmer. Mekaniken förekommer ofta i crash-spel, till exempel Aviator.
Kryptografisk verifierbarhet ersätter dock inte en svensk licens. Provably fair-system används i huvudsak utanför det svenska licenssystemet, och utan licens finns ingen anslutning till Spelpaus, inget svenskt konsumentskydd och en skatt på 30 procent på vinster från aktörer utanför EU/EES. Att ett spel går att verifiera matematiskt gör det alltså inte till ett likvärdigt eller bättre alternativ till licensierade nätcasinon.
Slutsats
Slumpgeneratorn avgör utfallet redan vid spinnet, och varje snurr är statistiskt oberoende av alla andra — “het automat” är en tankefälla, inte ett mätbart tillstånd. Det som faktiskt går att kontrollera är licensen och certifieringen: att operatören finns i Spelinspektionens licensregister och att spelen är testade mot SIFS 2022:3 av ett ackrediterat organ. Att veta hur slumpgeneratorn fungerar ger dig ingen vinstfördel — kunskapen tar bort en felaktig föreställning om mönster och tajming, inte husets matematiska övertag.
Om spelandet slutar kännas som underhållning finns hjälp att få. Stödlinjen nås på 020-81 91 00 och via stodlinjen.se. Den hjälpen är kostnadsfri och konfidentiell. Spela ansvarsfullt. 18+.
