Hem » Spel » Gambling » Så fungerar RNG: Slumpen bakom loot-drops, kritiska träffar och spelautomater
Så fungerar RNG: Slumpen bakom loot-drops, kritiska träffar och spelautomater

Så fungerar RNG: Slumpen bakom loot-drops, kritiska träffar och spelautomater

av senses.se

Det finns en gemensam nämnare mellan bossen som inte ger något på nio raka försök, chansen på 95 procent som ändå spricker, och när hjulen stannar ett enda symbolsteg från jackpotten. I samtliga fall är det samma mekanism som är i spel: en slumptalsgenerator. Men trots namnet är det den producerar knappast slumpmässigt alls. När du väl förstår hur den fungerar kommer du att se en drop-tabell med nya ögon, och du kommer att förstå varför regelverket för ett tv-spel och det för ett licensierat casinospel är närmast varandras motsatser.

Ett frö och en algoritm skapar varje slumptal i ett spel

Merparten av slumpen i mjukvara kommer från en pseudoslumptalsgenerator, eller PRNG. Ordet ”pseudo” är inte bara till pynt. Under skalet är det en deterministisk algoritm: mata in ett frö och den spottar ur sig en talföljd som är statistiskt slumpmässig men fullständigt reproducerbar.

Kör den med samma frö vid två olika tillfällen och resultatet blir identiskt. Man skulle kunna kalla det en funktion snarare än ett fel, eftersom det ligger till grund för mycket av det vi ser i spel idag. Det är därför Minecrafts world seeds är möjliga, och grunden för seedade speedruns eller de dagliga utmaningarna i en roguelike där alla deltagare har samma förutsättningar.

Mersenne Twister är den algoritm som väljs i de flesta spel. Med en period på omkring 2^19937 tal innan den börjar upprepa sig har den en närmast komisk längd. Men det finns en svaghet: studera 624 utdata i följd och du kan räkna dig tillbaka till det interna tillståndet och lista ut resten av talen. När det gäller en loot-tabell bryr sig ingen om det. Men när det står pengar på spel är det en helt annan sak.

Äkta slump kräver fysik snarare än matematik

I de fall där en viss förutsägbarhet helt enkelt inte är ett alternativ måste man vända sig till hårdvaran för en lösning. En äkta slumptalsgenerator utnyttjar en fysisk process med verklig entropi, vare sig det är termiskt brus i ett motstånd, lavinbrus i en diod eller något tidsjitter i kretsarna. Moderna processorer från Intel och AMD har en instruktion redo för att leverera sådana hårdvarutal direkt.

Sedan finns Cloudflares ganska charmiga lösning. Företaget har en kamera riktad mot en vägg av lavalampor på sitt kontor i San Francisco och utvinner entropi ur vaxets kaotiska rörelser. Det kan verka som en kuriositet, men det är ett fullt giltigt sätt att utvinna oförutsägbarhet ur den fysiska världen.

Vad gäller svensk spellagstiftning är reglerna skrivna tillräckligt brett för att omfatta ”en algoritm eller fysisk anordning”, så länge den resulterande sekvensen har rätt statistisk profil. Endera metoden duger; frågan är vad som följer därefter.

Tetris och Dota förvränger oddsen med flit för att kännas rättvisare

Det finns en lärdom i spelmekaniken som de flesta spelare aldrig får ta del av: talen är ofta en lögn, gjord i namn av bättre spelkänsla.

Ta moderna Tetris till exempel. Bitarna slumpas inte fram. Ett system med en påse om sju används, där de sju tetrominoerna blandas och delas ut ur en påse innan den fylls på. Det innebär att en I-bit dyker upp inom tolv drag som mest; med verklig slump skulle man kunna bli utan en betydligt längre, och upplevelsen skulle bli desto sämre för det.

Dota 2 är ett annat tydligt exempel när det kommer till kritiska träffar. De använder något som kallas pseudoslumpmässig fördelning. I stället för en platt procentsats vid varje tillfälle byggs oddsen upp för varje miss och återställs först när en krit lyckas. Över tid blir genomsnittet det du utlovades, men serierna är borta. Du får inte sex i rad eller tvingas slå tjugo gånger för att få en.

Det förekommer en viss grad av manipulation i XCOM, till exempel. På de lättare svårighetsgraderna är den visade träffsannolikheten inte den som faktiskt beräknas bakom kulisserna. Spelet skjuter diskret oddsen till spelarens fördel; det är ett erkännande av att de flesta feltolkar en chans på 75 procent och blir avskräckta om skottet missar.

Du ser samma tänkande i pity-timers i gacha- eller lootintensiva actionspel. De ser till att ett sällsynt föremål kommer efter så och så många missar och sätter ett tak på vad som annars vore en obegränsad risk.

Det är knappast bedrägeri. Kalla det kalibrering. Det finns där för att motverka det faktum att verklig slump har en förmåga att klumpa ihop sig i mönster som för det mänskliga sinnet ser ut som att systemet är trasigt.

En spelautomat avgör utfallet innan hjulen ens rör sig

Man måste förstå casinomjukvarans mekanik, för den är byggd på en princip som är den rakt motsatta.

Ta en modern spelautomat: generatorn är i konstant drift och spottar ur sig tal med eller utan en spelare vid konsolen. Att trycka på spin är det som låser värdet i det ögonblicket; därifrån räcker ett enda tal för att avgöra utfallet. Det du ser efteråt är bara för syns skull. Hjulen kan snurra, men de fattar inga beslut, eftersom resultatet redan var fastställt innan den första bildrutan ens visades.

Sedan är det frågan om själva hjulen. Det som visas är inte verkligheten. Spel mappar de symboler du kan se mot en mycket bredare uppsättning virtuella stopp, som inte nödvändigtvis är jämnt viktade. En intern jackpott-symbol skulle kunna vara ett av hundratals stopp men bara förekomma en gång på den synliga remsan. Det förklarar varför vissa nära-missar inträffar oftare än ren slump skulle tillåta, och varför två symboler som ser likadana ut på skärmen inte har samma odds.

Vad gäller nästa spin står den för sig själv. Inga tidigare förluster påverkar det kommande talet, och en kall svit ger inga ledtrådar om vad som väntar runt hörnet. En automat är aldrig ”skyldig” någon någonting. Det är en föreställning så utbredd att den har fått namnet spelarens felslut, och sättet spelautomater är utformade på gör ingen ansträngning att stävja ett sådant tänkande.

Svensk lag kräver att generatorn certifieras var tolfte månad

Skillnaden mellan de två är en fråga om lag, inte design. En studio står fritt att sätta sina drop-frekvenser som den vill; en licensierad speloperatör har ingen sådan frihet.

Så är fallet i Sverige, där spellagen och Spelinspektionens tekniska regler är tämligen bestämda. Ett ackrediterat organ måste granska en licenshavares spelsystem innan lansering, och certifieringsförfarandet behöver förnyas minst en gång per år. Systemet måste för det mesta vara placerat i Sverige och all åtkomst till det loggas. SIFS 2022:3 lägger fram ramverket, men myndigheten förlitar sig inte enbart på tredjepartstester; den bedriver egen tillsyn och har granskat tekniska certifikat från licenshavare sedan 2024. När det gäller ett casino utan spelpaus är det inte alltid att de ovan nämnda detaljerna gäller.

Enkelt uttryckt måste generatorn vara ovan varje tvivel: statistiskt robust, slumpmässig och omöjlig att justera mitt i en session till förmån för en enskild spelare. Skulle en operatör göra den sortens komfortjustering som skulle framkalla ett leende hos en XCOM-anhängare, vore det ett brott mot licensen.

RTP beskriver en miljon spins, inte din kväll

Det finns en siffra som slängs omkring med viss regelbundenhet och lika ofta misstolkas. Ta återbetalningen till spelaren, till exempel; vid ungefär 92 till 97 procent representerar den ett förväntat värde över den långa sikten av oräkneliga spins.

Men läs den inte som en garanti för din vecka, eller ens timmen. Med ett spel med hög volatilitet som ligger på 96 procent RTP kan du vara hundra spins fattigare innan det betalar ut en stor summa på en enda gång. Båda ligger helt i linje med siffrorna på papperet. Det som formar en kvälls upplevelse är volatiliteten, men den ges sällan samma utrymme som RTP:n.

Om man ska vara uppriktig är RNG:n blott ett instrument. Den verkliga frågan är vem som har utrymmet att bestämma dess resultat. En speldesigner formar slumpen för att ge den en mer mänsklig kvalitet; när det gäller licensierat spel är hela poängen med certifieringsprocessen att hindra någon från att göra just det.

Annons

Lämna ett svar

Denna webbplats använder Akismet för att minska skräppost. Lär dig om hur din kommentarsdata bearbetas.

×