Skip to content

Part III: Business & Regulation · Gambling Mathematics & Probability

19. Random Number Generator (RNG)

Foundational Probability

A Random Number Generator is an algorithmic or hardware-based system used in electronic gaming machines (including slots, video poker, and electronic table games) to produce sequences of numbers that approximate true randomness. Modern casino RNGs use pseudorandom number generators (PRNGs) that start with a seed value and apply complex mathematical algorithms to produce sequences that pass statistical tests for randomness. The RNG determines every game outcome — when a player presses “spin” on a slot, the RNG instantly selects a number that maps to a specific reel position through a process called virtual reel mapping. Gaming regulators require that RNGs be certified by independent testing laboratories to ensure outcomes are fair and unpredictable.

In practice

PRNGs are deterministic — given the same seed, they produce the same sequence. True hardware RNGs using physical entropy sources (thermal noise, radioactive decay) are less common but used in some high-security applications. RNG cycle lengths are typically billions of numbers to prevent pattern detection.

More in Foundational Probability

1. Probability·2. Odds·3. True Odds·4. Payout Odds·8. Variance·9. Standard Deviation·12. Hit Frequency·14. Independent Events

One entry from the Casino Industry Glossary — 1,157 terms written for surveillance, compliance and operations professionals rather than for players. Definitions describe industry usage; where a term carries a regulatory meaning, verify against the instrument that governs your jurisdiction.