RNG og pRNG i casinoet

Updated: oktober 19, 2022

«Random Number Generation is too important to be left to chance» … (sitat Robert Cove). Alle casinoer i Norge eksisterer takket være slumptallsgeneratorer, som sørger for at alle resultatene i spillene er helt vilkårlige. Ethvert moderne casino med respekt for seg selv har en ekte slumptallsgenerator som testes av uavhengige aktører. Men, det er faktisk slik at ikke alle casinoer på markedet har en ekte RNG, men en pRNG, det vil si en pseudo-slumptallsgenerator.

  • Er du på utkikk etter det casinoet i 2024? Fastpay er det beste stedet for pengespill. Vi stoler 100 % på denne operatøren.

pRNG eller RNG?

Jeg ble ganske overrasket selv da jeg oppdaget dette. Hvorfor velger enkelte selskaper å bruke en falsk slumptallsgenerator? Er det trygt? Er ikke dette i strid med casinoets løfte om å tilby vilkårlige spinn med roulette-hjulet eller utdeling av vilkårlige kort i blackjack? Både ja og nei. En pRNG gir også vilkårlige tall. I stedet for å generere et vilkårlig tall, lager den et tall basert på en algoritme.

Hva er en ekte RNG?

  • Det er en stor forskjell på pRNG og en ekte RNG. En ekte RNG er ikke et program, men en maskinvare (elektrisk enhet) som fysisk kan kobles til en datamaskin. En slik enhet anses som ekstremt kompleks, og fungerer som følger.
  • Det tas utgangspunkt i et fysisk fenomen, for eksempel termisk støy. Ved hjelp av en komparator (eller en annen enhet), oversettes fenomenet til en sekvens av ett-tall og nuller (bits). Denne sekvensen er helt vilkårlig.
  • Ulempen med slike maskiner er at de er ganske trege, og de er tregere enn en pRNG. Alle pRNG-er er ulike, og kan være basert på forskjellige algoritmer. Det finnes gode og dårlige algoritmer, og jo bedre algoritmen er, jo mer pålitelig er generatoren.

Kan pRNG-er hackes?

  • En pseudo-slumptallsgenerator kan i teorien hackes. Alt du trenger å gjøre er å forstå hvordan den fungerer, og du kan med en viss sannsynlighet forutse etterfølgende resultater. Dette er imidlertid vanskeligere enn det høres ut for. Det er faktisk nesten umulig, på grunn av en såkalt permutasjonsteknikk.
  • Grunntallene fra en pRNG-algoritme er definert på forhånd og kan ikke endres. Men, for å gi bedre sikkerhet mot tredjeparts hackere, blir disse tallene fra tid til annen erstattet med vilkårlige tall. Etter denne prosessen er det umulig å spore utfallene. Det er altså ingen enhet som kan brukes til å finne ut når ett tall erstatter et annet. Det finnes rett og slett ikke nok tid og datakraft til å gjøre det.
  • Likevel har vi hatt tilfeller der casinospill har blitt forsøkt hacket. Du har kanskje hørt om Ron Harris, en spesialist i spilleautomater. Jobben hans var å finne feil i spilleautomater. Han dro selvsagt nytte av posisjonen sin, og vant flere jackpoter i spilleautomater med feil i Las Vegas.
  • Til slutt ble Harris sendt i fengsel, og han ble svartelistet hos amerikanske casinoer i Norge (og sannsynligvis også hos casinoer i resten av verden). Harris hacket ikke pRNG-en, men han dro nytte av feilene i den. Det er dog slik at moderne generatorer er bedre og sikrere.

Er det mulig å garantere gevinst?

  • Teoretisk sett er det mulig å garantere gevinst, hvis du kjenner utfallene fra pseudo-slumptallsgeneratoren. Du vil dermed vite hvilken lomme roulette-ballen lander i eller resultatet av et spinn i en spilleautomat. Men dette er bare i teorien. I praksis er det mye vanskeligere enn det høres ut for.
  • Ofte er det slik at hvert nye tall blir generert som følger. Et grunntall blir valgt, og deretter utføres en matematisk beregning. Utfallet er et helt annet tall, og det genererte tallet blir det nye grunntallet. Slik fortsetter det. Her er det ikke snakk om et tall som for eksempel 47 eller 90, men et langt større tall.
  • Utfallet er en lang rekke med vilkårlige verdier, som i de fleste tilfeller er helt tilfeldig. Dette betyr at en pRNG er vilkårlig i definerte rammer (i en bestemt spilleautomat kan denne rammen være det totale antallet symbolkombinasjoner på de fem hjulene (her er det snakk om millioner av kombinasjoner)). pRNG er basert på en bestemt algoritme som benyttes kontinuerlig.
  • Hvordan fungerte de gamle spilleautomatene?
  • Hvis det er så vanskelig å lage en ekte slumptallsgenerator, hvordan fungerte da de gamle spillmaskinene? I praksis er det ikke spesielt vanskelig å få en rekke med vilkårlige utall. La oss for eksempel se på roulette. Croupieren spinner hjulet, og ballen styres av fysiske lover. Likevel er det umulig å vite utfallet. På den andre siden er det ikke slik at dette utfallet er 100 % vilkårlig.
  • Men, utfallet er likevel tilfeldig nok. De første spillmaskinene fungerte på samme måte. De var mekaniske, og gav stort sett vilkårlige utfall. Det kunne være mulig å jukse ved å utnytte feilene, men spilleautomatene ble etter hvert fikset og forbedret. Under prosessen med å skape elektroniske enheter som fungerte som de gamle, mekaniske maskinene, ble det satt fokus på å skape et vilkårlig system. Dermed ble slumptallsgeneratoren skapt.

Hvordan fungerer en moderne pRNG?

Når du klikker på spinnknappen, er det slik at spinnets utfall allerede er bestemt. I det du trykker på knappen, aktiveres slumptallsgeneratoren, og en tallrekke blir valgt ut. Tallene definerer ulike posisjoner på hjulene. Men, spilleautomaten oppfører seg ikke som om resultatet allerede er bestemt. Den får deg til å tro at ingenting er avgjort før i siste øyeblikk.

Dette kan være litt skuffende, og spilleautomaten kan miste litt av magien. Men husk at det uansett er slik at utfallet alltid er vilkårlig. Resultatet av gratisspinnrunden er også avgjort på forhånd. Også dette avgjøres i det du klikker på spinnknappen. Spilleautomaten vet hva utfallet er, men du vet det ikke. Dermed bevares spenningen gjennom hele gratisspinnrunden. Det beste er faktisk å prøve å glemme at spilleautomatene fungerer slik, og fokusere på selve spillopplevelsen.

Hvem er ansvarlig for slumptallsgeneratoren?

  • Slumptallsgeneratorer verifiseres jevnlig. Selve spillet har blitt verifisert i løpet av testfasen, men det er uavhengige selskaper som utfører revisjonen. Slumptallsgeneratoren må godkjennes av den samme jurisdiksjonen som casinoet driver under.
  • De mest anerkjente av disse aktørene er Technical Systems Testing (TST), eCOGRA og Price Waterhouse Coopers (PWC). Verifiseringen bekreftes normalt av et sertifikat, der du finner RTP-verdien for alle spill (kortspill, bordspill, spilleautomater osv.) og der slumptallsgeneratoren for hvert spill er bekreftet – enten det er snakk om blackjack, roulette eller andre casinospill i Norge.
  • Sertifikatet er tilgjengelig ved å bruke lenken som oppgis på casinoets nettsted. Det er en grunn til at det er der. Merk at du må bruke lenken for å se sertifikatet, da det ikke kan plasseres på casinosiden (der det ville ha vært enkelt å redigere det). Når du klikker på lenken, blir du omdirigert til selskapet som utfører verifiseringen. Hvordan verifiseres en slumptallsgenerator? En rekke tester blir utført for å bekrefte at utfallene er tilfeldige. Store revisjonsselskaper er opptatt av omdømmet sitt, og tar ikke lett på utstedelse av slike sertifikater.
  • Merk at et sertifikat ikke garanterer rettferdig spill. Det beviser at slumptallsgeneratoren er tilfeldig, men det er altså ikke en garanti. Måten slumptallsgeneratorene verifiseres på er langt fra perfekt.

Hvor bør jeg spille?

  • Noe av det viktigste å tenke på når du skal velge casino er at du skal være trygg på at du får pengene dine. Vi anbefaler Fastpay, som er 100 % pålitelig.
Til opp