The Gambling Commission website uses cookies to make the site work better for you. Some of these cookies are essential to how the site functions and others are optional. Optional cookies help us remember your settings, measure your use of the site and personalise how we communicate with you. Any data collected is anonymised and we do not set optional cookies unless you consent.

Set cookie preferences

You've accepted all cookies. You can change your cookie settings at any time.

Skip to main content


Bingo and casino technical requirements

Bingo and casino technical requirements under section 85 and section 89 of the Gambling Act 2005.

  1. Contents
  2. 3 - Part 2: Bingo technical requirements
  3. 2 - Random number generation - Bingo technical requirements

2 - Random number generation - Bingo technical requirements

2.1 Random number generation (and game results) must be ‘acceptably random’. ‘Acceptably random’ means that it is possible to demonstrate to a high degree of confidence that the output of the random number generators (RNG) is random, through, for example, statistical analysis using generally accepted tests and methods of analysis.

Random number generators should be capable of demonstrating the following qualities:

a. the output from the RNG is uniformly distributed over the entire output range
b. the output is unpredictable, ie it is computationally infeasible to predict what the next number will be, given complete knowledge of the algorithm or hardware generating the sequence, and all previously generated numbers
c. random number generation does not reproduce the same output stream (cycle), and that two instances of a random number generator do not produce the same stream as each other (synchronise)
d. any forms of seeding (the process of initialising the random number generation process) and re-seeding used do not introduce predictability
e. any scaling applied to the random output complies with a) to d).

Mechanically based RNG games

2.2 Mechanically based RNG games of bingo are games that use the laws of physics to generate the outcome of the game and must conform to the following rules:
a. they must meet the requirements of Section 2.1
b. the mechanical pieces must be constructed of materials that prevent decomposition of any component over its lifetime, for example, a ball must not disintegrate
c. the properties of physical items used to generate the random outcome must not be altered.

Mechanical ball mixing method

2.3 A mechanical device that uses air flow for mixing and randomly withdrawing balls to determine the letters, numbers or symbols to be used in a game of bingo must operate in the following manner:
a. it must follow the rules for mechanically based RNG games
b. it must allow participants full view of the mixing action of the balls
c. it must not be possible to change the random placement of the balls at the exit receptacle of the device, except when the device is shut off.

Scaling algorithms

2.4 If a random number with a range shorter than that provided by the RNG is required for some purpose within the gaming device, the method of re-scaling, for example, converting the number to the lower range, is to be designed in such a way that all numbers within the lower range are equally probable.

Randomisation with varying class size

2.5 Where a game is played using a finite set of randomised outcomes, eg a set of bingo balls; each outcome within the set must initially be equally probable as per Section 2.1 to 2.4. However, it is accepted that as the finite set reduces in number, the outcome may become more predictable as the game progresses.

Previous section
1 - Game Requirements - Bingo technical requirements
Next section
3 - Electronic device and server based system requirements - Bingo equipment technical requirements
Is this page useful?
Back to top