Alles over Random Number Generators (RNG’s)

Fabian Neidig
Auteur: Fabian Neidig Bijgewerkt: 22 nov 2024
alles over random number generators

Een Random Number Generator (RNG) is een complex systeem dat willekeurige uitkomsten genereert op basis van een algoritme. Een RNG wordt gebruikt bij casinospellen om de uitkomst van het spel te bepalen. De Nederlandse term voor RNG is toevalsgenerator.

In online casino’s worden twee soorten RNG’s gebruikt: PRNG’s (pseudo-random number generators) en TRNG’s (true random number generators). In fysieke casino’s en speelhallen worden daarnaast ook HRNG’s (hardware random number generators) gebruikt.

Een RNG kun je niet manipuleren. Legale online casino’s bieden uitsluitend spellen aan van spelontwikkelaars die hun RNG’s laten testen door minstens één van de acht keuringsinstellingen die erkend zijn door de Kansspelautoriteit (Ksa), zoals eCOGRA, Trisigma en BMM Spain Testlabs.

Snel naar

Wat is een Random Number Generator (RNG)?

Een Random Number Generator (RNG) is een systeem dat willekeurige uitkomsten genereert en wordt gebruikt bij casinospellen. De Nederlandse term voor een RNG is een toevalsgenerator.

uitleg over rng

Het doel van een RNG (Random Number Generator) is om uitkomsten te genereren die eerlijk en onvoorspelbaar zijn. RNG’s worden gebruikt bij kansspelen om ervoor te zorgen dat elke uitkomst volledig willekeurig is en niet gemanipuleerd kan worden.

Een RNG kan softwarematig werken, zoals in een online casino, of een tastbare vorm hebben. Een goed voorbeeld van een traditionele, tastbare RNG is een dobbelsteen.

Een dobbelsteen is een eenvoudige vorm van een RNG: bij het opgooien is de uitkomst afhankelijk van willekeurige factoren zoals de kracht waarmee deze wordt gegooid, de hoek van het werpen en de ondergrond. Hierdoor is elke worp onvoorspelbaar.

Hoe werkt een RNG?

Een RNG werkt met een complex algoritme dat willekeurige getallen produceert. Bij online casino spellen wordt vaak een pseudo-random number generator (PRNG) gebruikt.

Dit systeem start met een seed-waarde; dit is een getal dat als basis dient. Op basis van wiskundige formules en variabele gegevens genereert het een reeks willekeurige uitkomsten. Bij variabele gegevens kun je denken aan een tijdstempel.

De tijdstempel wordt meestal gemeten in milliseconden en verandert voortdurend. Dit zorgt ervoor dat elke nieuwe berekening een unieke startwaarde heeft en voorkomt daarmee dat dezelfde reeks getallen herhaald wordt. Dat er voortdurend nieuwe getallen worden geproduceerd is essentieel voor het waarborgen van de onvoorspelbaarheid.

Om de functionaliteit en de onafhankelijke rol van een RNG te waarborgen, testen door de Kansspelautoriteit (Ksa) erkende testinstantie deze systemen.

Welke RNG’s worden in online casino’s gebruikt?

Er worden in online casino’s 2 soorten Random Number Generators (RNG’s) gebruikt:

  • Pseudorandom number generator (PRNG)
  • True Random Number Generator (TRNG)
soorten rng's in online casinos

We geven hieronder meer uitleg over de 2 soorten RNG’s die in online casino’s worden gebruikt:

Pseudorandom number generator (PRNG)

Een pseudo-random number generator (PRNG) gebruikt complexe algoritmen om een reeks willekeurige getallen te simuleren. Deze vorm van RNG begint met een seed-waarde — bijvoorbeeld een tijdstempel — en genereert met behulp van complexe wiskundige berekeningen een reeks getallen.

PRNG’s worden veel gebruikt in online casino’s, dankzij hun geschiktheid voor digitale systemen en hun snelheid en betrouwbaarheid.

Pseudorandom number generator (PRNG)

Een true random number generator (TRNG) genereert willekeurige getallen door gebruik te maken van fysieke processen, zoals ruis in elektronische signalen of kwantumfluctuaties. Deze processen worden omgezet in getallenreeksen.

Een TRNG onderscheidt zich door zijn natuurlijke en ultieme willekeur. Deze vorm van RNG is vooral geschikt voor toepassingen waarbij volledige onvoorspelbaarheid vereist is.

In fysieke casino’s en speelhallen worden hardware RNG’s (HRNG’s) gebruikt. Hierbij worden fysieke processen zichtbaar gemaakt via bewegingen van tandwielen of optische sensoren.

Deze HRNG’s zijn geïntegreerd in mechanische of elektronische apparaten, zoals speelautomaten.

Kan je een Random Number Generator (RNG) manipuleren?

Nee, je kan een Random Number Generator (RNG) niet manipuleren. Casino spellen mogen niet zomaar worden aangeboden; ze moeten eerst een streng testproces doorlopen.

Voordat een spel in een online casino wordt toegelaten, moet het worden goedgekeurd door een testinstelling die erkend is door de Kansspelautoriteit (Ksa).

De Ksa heeft acht keuringsinstellingen aangewezen: eCOGRA, Trisigma, GLI Europe, BMM Spain Testlabs, Qunel Limited, SIQ Laboratories, Lean Lab Company Limited (Risk Cherry) en GA Europe Pty Ltd.

Deze instanties testen of de RNG eerlijk en betrouwbaar is, waardoor manipulatie van de RNG vrijwel uitgesloten is. Alleen casinospellen die gecertificeerd zijn, mogen worden aangeboden in legale online casino’s.

Maken live casino’s gebruik van RNG’s?

Ja, live casino’s maken in bepaalde spelsituaties gebruik van RNG’s.

Hoewel de uitkomsten bij live casinospellen doorgaans worden bepaald door menselijke dealers, worden RNG’s regelmatig ingezet ter ondersteuning. Dit gebeurt bijvoorbeeld bij spellen met een dobbelsteen of een rad van fortuin.

De zogenaamde hybride spellen — die elementen uit online gokkasten en het live casino combineren — maken ook gebruik van een RNG. Bij deze spellen vinden de eerste rondes plaats in de omgeving van een online gokkast, waarna de (eventuele) bonusronde plaatsvindt in een live casinostudio.