När du trycker på snurrknappen i en modern slot kan det se ut som om hjulen först börjar rotera och därefter stannar på ett slumpmässigt resultat. I praktiken är resultatet normalt redan bestämt innan animationen på skärmen är färdig.
Bakom varje snurr finns en så kallad RNG, Random Number Generator. På svenska kan det översättas till slumpgenerator. Det är en central del av tekniken bakom digitala spelautomater och används för att skapa resultat som inte ska gå att förutse från tidigare snurr.
RNG är också en viktig förklaring till varför det inte går att ”känna” att en viss slot snart måste ge vinst.
Snabbfakta
| Egenskap | Information |
|---|---|
| RNG betyder | Random Number Generator |
| Funktion | Skapar slumpmässiga tal |
| Används till | Att bestämma resultatet av varje snurr |
| Påverkas av tidigare snurr | Nej |
| Samma som RTP | Nej |
| Finns i | Moderna digitala slots |
Vad är RNG?
En RNG är ett system som kontinuerligt genererar tal.
I en spelautomat kopplas dessa tal till olika möjliga resultat på hjulen. När du startar ett snurr används ett eller flera av talen för att avgöra vilka symboler som ska visas.
Det betyder att hjulens animation inte i sig bestämmer resultatet.
Grafiken visar i stället det resultat som spelmotorn redan har valt.
Vad händer när du trycker på snurr?
En förenklad spelrunda kan beskrivas så här:
- Du trycker på snurrknappen.
- Spelmotorn hämtar ett aktuellt RNG-värde.
- Värdet kopplas till ett bestämt resultat.
- Spelet visar motsvarande symboler på hjulen.
- Eventuell vinst räknas ut enligt spelets vinsttabell.
Allt detta sker mycket snabbt.
Det som upplevs som några sekunders spänning på skärmen är därför till stor del presentation.
RNG arbetar hela tiden
En viktig detalj är att slumpgeneratorn vanligtvis inte börjar arbeta först när du trycker på knappen.
Den kan generera nya tal kontinuerligt, ofta mycket snabbt.
Det innebär att resultatet kan bli helt annorlunda om du hade tryckt på snurr en bråkdel av en sekund tidigare eller senare.
Därför finns det ingen praktisk metod för en spelare att tajma rätt ögonblick.
Är varje snurr oberoende?
Ja, grundprincipen är att varje snurr ska behandlas som en ny händelse.
Det föregående resultatet påverkar inte automatiskt nästa.
Om en slot exempelvis inte gett en större vinst på hundra snurr innebär det inte att sannolikheten måste vara högre på snurr 101.
Det här är viktigt eftersom människor naturligt gärna letar efter mönster även där resultaten är slumpmässiga.
Kan en slot bli ”varm” eller ”kall”?
Spelare använder ibland uttryck som:
- den här maskinen är varm
- den har inte betalat på länge
- bonusen måste komma snart
- spelet verkar kallt idag
Sådana observationer kan kännas logiska när man följer en serie snurr, men RNG-systemet använder inte normalt tidigare resultat för att ”kompensera” nästa snurr.
En lång period utan bonus betyder alltså inte att bonusen står i kö.
Hur kopplas siffrorna till symbolerna?
Det är lätt att tänka sig en slot som fem fysiska hjul med ett visst antal symboler.
Digitala slots kan vara betydligt mer komplexa.
Bakom grafiken kan varje hjul ha en virtuell struktur där vissa symboler förekommer oftare än andra.
Ett slumpmässigt tal kan exempelvis motsvara en viss position på ett virtuellt hjul. Den positionen avgör sedan vilken symbol som visas.
Det gör att två symboler som ser lika vanliga ut på skärmen inte nödvändigtvis behöver ha exakt samma sannolikhet.
RNG och RTP är inte samma sak
RNG och RTP blandas ofta ihop.
RNG bestämmer slumpmässiga individuella resultat.
RTP, Return to Player, beskriver den teoretiska återbetalningen över ett mycket stort antal spelrundor.
Ett spel kan exempelvis ha en angiven RTP på 96 procent. Det betyder inte att varje spelare får tillbaka 96 procent av sina pengar.
Det är ett långsiktigt statistiskt mått.
En enskild spelare kan ligga både långt över och långt under den siffran under en kort session.
Hur kan RTP vara bestämd om resultaten är slumpmässiga?
Det kan först låta motsägelsefullt.
Om varje snurr är slumpmässigt, hur kan spelet samtidigt ha en viss teoretisk återbetalning?
Svaret ligger i spelets matematiska modell.
Varje möjligt resultat har:
- en viss sannolikhet
- en viss utbetalning
När alla möjliga utfall räknas ihop skapas spelets långsiktiga teoretiska återbetalning.
RNG väljer sedan mellan dessa möjliga resultat enligt den sannolikhetsmodell som finns i spelet.
RNG och volatilitet
Volatilitet är ytterligare ett begrepp som inte bör blandas ihop med RNG.
Två spel kan båda använda slumpgeneratorer och samtidigt ge väldigt olika spelupplevelser.
Låg volatilitet
Spelet tenderar att ge mindre vinster relativt ofta.
Hög volatilitet
Vinster kan komma mer sällan men ha större möjliga storlek.
RNG avgör fortfarande vilket resultat som uppstår på varje enskilt snurr.
Volatiliteten beskriver i stället hur spelets möjliga vinster är fördelade.
Kan spelutvecklaren styra nästa snurr?
En legitim RNG-baserad slot är konstruerad så att det enskilda resultatet inte manuellt väljs ut för varje spelare.
Det betyder dock inte att spelutvecklaren saknar kontroll över spelets matematik.
Utvecklaren bestämmer exempelvis:
- vilka symboler som finns
- hur ofta olika resultat kan inträffa
- vinsttabellen
- bonusmekaniken
- volatiliteten
- spelets teoretiska RTP
RNG arbetar sedan inom den modellen.
Hur testas RNG?
För att en slumpgenerator ska vara användbar i reglerat casinospel måste den kunna testas.
Testningen kan bland annat kontrollera att:
- resultaten inte följer förutsägbara mönster
- den statistiska fördelningen fungerar som avsett
- spelmotorn följer den definierade matematiken
- spelets RTP över mycket stora testserier motsvarar specifikationen
Sådana tester görs normalt med ett mycket större antal spelrundor än en vanlig spelare någonsin skulle hinna genomföra.
Är RNG helt slumpmässig?
I datorsystem används ofta det som kallas pseudorandomisering.
Det innebär att talen skapas av en algoritm snarare än av exempelvis ett fysiskt myntkast.
Trots namnet kan en korrekt konstruerad pseudorandomgenerator ge resultat som i praktiken är oförutsägbara för spelaren.
Det viktiga i en slot är att spelaren inte ska kunna räkna ut nästa resultat genom att analysera tidigare snurr.
Varför visar spelet nästan-vinster?
Slots kan ibland visa två bonussymboler och en tredje precis utanför vinstlinjen.
Det kan skapa känslan av att spelet ”nästan” gav bonus.
Ur RNG-perspektiv är detta fortfarande ett specifikt resultat som valts av spelmotorn.
Att en symbol visuellt hamnar precis bredvid en vinnande position innebär inte att nästa snurr har större chans att aktivera bonusen.
Det visuella avståndet mellan symbolerna är inte samma sak som statistisk närhet till en framtida vinst.
Kan man slå RNG med en strategi?
Inte på samma sätt som man kan fatta strategiska beslut i exempelvis blackjack eller poker.
I en vanlig slot finns normalt inget beslut efter att insatsen valts som påverkar vilket resultat RNG producerar.
Du kan jämföra exempelvis:
- RTP
- volatilitet
- insatsnivå
- bonusfunktioner
Men du kan inte skapa en sekvens av snurr som tvingar RNG att ge ett visst resultat.
Ändras RNG i demoläge?
Demospel är tänkta att efterlikna samma spelmekanik som versionen med riktiga pengar.
I en korrekt implementerad demo ska resultatgenereringen följa spelets normala matematiska modell.
Det gör demoläge användbart för att förstå:
- hur ofta mindre vinster verkar dyka upp
- hur bonusfunktioner fungerar
- speltempot
- volatilitetens känsla
En kort demosession räcker däremot inte för att avgöra spelets faktiska långsiktiga vinstfrekvens.
RNG gör varje snurr till en ny start
Det viktigaste att förstå är därför ganska enkelt:
Varje nytt snurr är en ny slumpmässig händelse.
Spelet kommer inte ihåg att du nyss förlorade fem gånger och behöver därför inte ”betala tillbaka”. På samma sätt minskar inte automatiskt chansen för nästa vinst bara för att du precis vann.
Det är precis denna oberoende slumpmässighet som RNG-systemet är till för att skapa.
Vanliga frågor
Vad betyder RNG i slots?
RNG betyder Random Number Generator och är den teknik som används för att skapa slumpmässiga resultat i digitala spelautomater.
Bestäms resultatet när hjulen stannar?
Normalt bestäms resultatet tidigare. Hjulens animation visar sedan det resultat som spelmotorn redan har valt.
Påverkar tidigare snurr nästa snurr?
Nej. Varje snurr ska i grunden vara en separat slumpmässig händelse.
Är RNG samma sak som RTP?
Nej. RNG bestämmer individuella resultat medan RTP beskriver spelets teoretiska återbetalning över mycket lång tid.
Kan man förutse nästa snurr?
Inte genom att studera tidigare resultat. En korrekt fungerande RNG är konstruerad för att nästa resultat inte ska vara praktiskt förutsägbart för spelaren.