De RNG geeft alleen een getal

RNG geeft alleen een getal

In een tijd van nepnieuws kun je van alles verwachten, ook in de iGaming spelomgeving. Als we dan iemand horen zeggen dat de RNG is gemanipuleerd, glimlachen we. En bij de opmerking dat de RNG zorgt voor snellere uitbetaling bij hogere inleg, schudden we ongelovig ons hoofd.

De RNG geeft alleen een getal

Een RNG, een Random Number Generator, geeft alleen een getal. Niet meer en niet minder. Een willekeurig getal, zoals de vertaling van de afkorting al aangeeft (RNG = willekeurige getal voortbrenger).

We kunnen een heel technisch verhaal vertellen over de RNG. Dat gaat dan over de manier van werken, dat er hardware RNG zijn en dat die als uitgangspunt ook software hebben. Dat wiskundigen nog niet helemaal tevreden zijn en nog zoeken naar de perfecte generator. Enzovoort.

Niet vooringenomen

Maar zoals gezegd, de RNG geeft alleen een getal. Het is niet vooringenomen. Met andere woorden, het kijkt niet naar de speler, het ingelegde bedrag of iets anders. Het is slechts een programmaatje dat een getal voorbrengt.

Dat doet het in een slot machine, een videopokerspel en andere elektronische spellen. Niet alleen in blackjack, roulette en dergelijke… een spelmaker kan een RNG overal gebruiken waar dat leuk of nodig is.

RNG geeft een getal en de spelmaker/programmeur gebruikt dat voor een actie. Het kan dat het getal bepaalt wanneer de schijven van de slot machine stoppen, de hoeveelste kaart op een stock wordt omgedraaid en waar een kogel terecht komt in een schietspel.

RNG is een opvolger

De RNG is in een EGD (electronic gaming device) een logisch vervolg op de mechanieken in analoge spellen. Voorheen werden, bijvoorbeeld de schijven van een ouderwetse gokkast, gestopt door een constructie van stangen en tandwielen.

Nu kan dat met een RNG, een programmaatje van aantal regels instructie. Dit past een programmeur in als onderdeel van een groter geheel, het complete spel.

De spelregels bepalen het spel

De RNG geeft dus alleen een getal. Het heeft daarbij geen voorkeuren, is niet vooringenomen en kijkt niet naar de inleg, de speler of wat dan ook. ‘De RNG spuugt er gewoon een getalletje uit’, hoorden we een programmeur eens zeggen.

Wie kijkt er dan wel naar de omgeving van een spel? Wie beïnvloedt het spel wel? Wie bepaalt bijvoorbeeld dat de jackpot alleen kan vallen bij een bepaalde inleg of dat een bonus vaker voorkomt?

De spelmaker

Dat antwoord is eenvoudig: de spelmaker. De maker van een spel bepaalt immers de spelregels. Hij (of zij) geeft het spel vorm aan de hand van allerlei wensen, speleisen en meer. Die legt hij zichzelf op, of hij krijgt ze van een opdrachtgever.

Als er dan bij het programmeren van een spel een willekeurig getal nodig is, dan bouwt hij een stukje RNG-software in waar dat nodig is. Maar mag de jackpot pas vallen bij een bepaalde inzet, dan programmeert hij dat ergens anders in het gehele programma. En moet de verhouding van fruittekens bij een slotmachine anders, dan verandert of vermeerdert hij de tekens op de rol.

Het geheel

Een RNG speelt dus slechs een rol in het geheel van een elektronisch spel. Een spel dat wordt gemaakt door een spelmaker. Die heeft daarbij rekening te houden met voorschriften die de gok- en spelindustrie zelf heeft opgesteld.

Die gaan verder dan het programmeerwerk. Bijvoorbeeld de documentatie en dergelijke moeten een geheel vormen met het aangeboden spel. Als bij een pokerspel staat dat het een standaard kaartspel gebruikt van 52 kaarten, dan mag het geen 53 kaarten bevatten.

Op alle onderdelen en op het geheel wordt een spel continu gecontroleerd. Niet alleen door de maker en exploitant, maar door meerdere externe, onafhankelijke partijen. De RNG is daarbij wellicht het minst interessante onderdeel, dat echter als onderdeel van het geheel wel bij de controle wordt meegenomen.

Controle van elektronische spellen

De meeste gok- en spelexploitanten hebben zelf een uitgebreid controle-programma. Zij willen geen problemen met hun spellen. Problemen kosten tijd en geld. Daar zitten ze dus niet op te wachten en voorkomen ze door controle en onderhoud.

Naast de eigen controles zijn er de controles door externen. De eerste die we toch even noemen is de spelfabrikant. De meeste online casino’s maken zelf geen spellen. Ze kopen of huren die met een licentie van een, vaak internationaal werkende, spelfabrikant. De fabrikant blijft in veel gevallen verantwoordelijk voor het spel. Dus willen ze hun product controleren op de plek waar die wordt gebruikt.

Een tweede controle partij is het onafhankelijke testlab. Die kijkt ook weer naar het geheel en naar de onderdelen. Soms wordt zo’n testlab ingehuurd door de exploitant van een spel. In veel gevallen (landen) is zo’n controle een voorschift bij een licentie. Tenslotte hebben ook de gok- en spelautoriteiten hun controles, zoals bij ons de KSA (Kansspelautoriteit).

Regelmatige controles

Controles zijn geen eenmalige bezigheden. De verschillende partijen voeren hun controles meerdere keren per jaar uit. En anders dan in veel andere bedrijfstakken bellen de externe controleurs niet vooraf door wanneer ze langskomen.

De controles die de spelexploitant laat uitvoeren door zijn eigen onderhoudsafdeling kunnen vanzelfsprekend wel intern bekend zijn. Maar zij hebben zoals gezegd geen behoefte aan problemen. En ook niet aan overlast of slechte publiciteit.

Aanvullende opmerkingen

  • De RNG geeft een getal. De nauwkeurigheid, en willekeurigheid, waarmee de software dat getal doet is onderdeel van de controles.
  • De RNG is in feite een grote dobbelsteen met gelukkig wat meer getallen. Een RNG heeft een verzameling nodig. Bij een dobbelsteen zijn dat de getallen 1 t/m 6, waardoor er nooit een 7 zal vallen. Een gok en de willekeur zijn bij een dobbelsteen ook klein, een kans van 1 op 6. Bij een RNG is de verzameling daarom veel en veel groter en kan met allerlei gegevens worden gevuld.
  • De RNG geeft een getal omdat alles in software getallen is. Op het laagste niveau nulletjes en eentjes. Tegenover een getal kan in een bepaalde situatie (spel) wel een letter staan als een spelmaker dat wil, bijvoorbeeld 1 = A, 2 = B. Maar hij kan een getal ook naar een andere grootheid vertalen, zoals coördinatenset of een bepaalde actie.
  • Hoe een spelmaker het getal van de RNG gebruikt is afhankelijk van waar hij het nodig heeft. De RNG-functie kunt je daarom overal terugvinden. Bij een slot machines bepaalt het wanneer de schijven afremmen of stoppen. In een spel als Tetris geeft het een bepaald gekleurd en gevormd blokje.

Rene duikt het liefst compleet in een onderwerp. Dat doet hij vanuit een brede interesse en grote nieuwsgierigheid in verschillende onderwerpen. Hij legt hij het liefst onderzoeken naast elkaar over gokproblemen. Zo puzzelt Rene op een wiskundige strategie en schrijft dit uit tot een helder verhaal. Rene verbindt graag iGaming met andere thema’s waarmee OnlineCasinoGround zich onderscheidt.

Delen:
Azure Coast - sensatie op de renbaan
< Vorig artikel
Azure Coast - sensatie op de renbaan
Volgend artikel >
Kun jij een casinospel bedenken?
Kun jij een casinospel bedenken?