Skip to content Skip to footer

Hot Streaks, Cold Machines and “Due” Wins: What RNGs Actually Do

Almost every slot player has a theory about when a machine is about to pay. It has been quiet for an hour, so a bonus is close. It just paid a big win, so it will go cold. Someone else played it all afternoon and left, so it is “loaded”. These beliefs are widespread, persistent and — on any licensed game — entirely wrong. Understanding how a random number generator actually works explains why.

What an RNG is

A random number generator is a piece of software that produces a continuous stream of numbers — thousands per second — regardless of whether anyone is playing. It runs constantly in the background. When you press spin, the game takes the number being produced at that precise instant and maps it to a set of reel positions. The outcome is determined the moment you press the button. Everything that follows — reels spinning, symbols slowing, near misses, celebratory animations — is a presentation of a result that already exists.

Pressing the button a tenth of a second earlier or later would have produced a different number and therefore a different result. But that is not something a player can exploit, because the stream moves far too fast and the mapping is not visible.

Independence

Each number the RNG produces is independent of the previous one. The generator keeps no record of past output and has no mechanism for adjusting future output based on what has happened. This is the property that defeats every streak theory:

Belief What the RNG actually does
“It’s due — it hasn’t paid in ages” No record of past spins; the next spin’s probability is unchanged
“It just paid out, so it’s gone cold” Same; a large win does not alter subsequent output
“Someone else warmed it up for me” The game has no state that carries between players or sessions
“Stopping the reels early changes the result” The result was fixed when spin was pressed; stopping only shortens the animation
“Betting more triggers the bonus” Stake affects the size of wins, not their probability (except where the paytable specifically says otherwise)

How RTP is achieved

If the RNG does not track money in and out, how does a slot hit its published RTP? Through design, not adjustment.

The developer defines the reel strips — the sequence of symbols on each virtual reel, including how many times each symbol appears — and the paytable. Together these fix the probability of every outcome and its value. Multiply each outcome’s probability by its payout, add them all up, and you get the RTP. A 96% game is 96% on every single spin in expectation, from the first spin after launch to the ten-millionth. There is no “catching up” and no “cooling down”.

This also means that a game’s actual return over any short period can be wildly different from its RTP. Over 100 spins, returns of 30% or 400% are unremarkable. RTP only becomes visible over millions of spins.

Why streaks feel real

Random sequences contain clusters. Toss a fair coin 100 times and you will almost certainly see a run of five or six consecutive heads somewhere; the probability of not seeing one is small. Human perception is tuned to detect patterns, and a cluster of wins or losses gets interpreted as a streak with a cause.

A slot that triggers its bonus twice in ten minutes and then not for an hour is behaving exactly as an independent random process should. The two quick triggers were a cluster; the hour was a gap. Neither tells you anything about the next spin.

Testing and certification

UK-licensed operators may only offer games whose RNGs have been tested by an approved test laboratory. Testing covers:

  • Statistical randomness: the output is uniformly distributed with no detectable patterns.
  • Unpredictability: the sequence cannot be predicted from previous output.
  • Seeding: the starting state cannot be inferred or manipulated.
  • RTP verification: simulation of millions of spins confirms the actual return matches the published figure.
  • Implementation: the game uses the RNG output correctly and the mapping to results is as documented.

Games are also monitored in production. Any deviation of actual RTP from the certified figure beyond statistical tolerance triggers investigation.

What operators cannot do

On a licensed site, an operator cannot:

  • Turn a game “on” or “off”.
  • Adjust a game’s RTP in real time.
  • Set a game to pay more or less to a particular player.
  • Delay bonus features until a certain amount has been staked.

The one thing an operator can do is choose which certified RTP version of a game to offer — as discussed earlier in this series. That choice is fixed and displayed; it does not vary spin to spin.

Practical implications

  • Timing your spin has no effect.
  • Switching games after a loss has no effect on your prospects, though it may help you stop.
  • Increasing stake because a bonus “must be close” has no effect on the bonus and a large effect on your balance.
  • A run of wins is not a signal to increase stakes; a run of losses is not a signal to chase.
  • The only variables you control are which game you play (and its RTP), how much you stake, and when you stop.

Related reading on site: “The Psychology Behind Slot Machines”; Slot Guide.

Slots do not remember. If you find yourself waiting for a win to arrive, it is time to take a break.

Please gamble responsibly and only bet what you can afford to lose.

Betting sites have a number of tools to help you to stay in control such as deposit limits and time outs. Read more in our guide here. If you think you aren’t in control of your gambling then seek help immediately from GambleAware or Gamcare. Advice and support is available for you now. Odds listed on Lotto are subject to change. Always check the odds you are receiving at the point of confirming your bet. If you click through to any of the betting sites or casino sites listed on this site then Lotto may receive a payment.
Free bets and casino offers are subject to terms and conditions, please check these thoroughly before taking part in a promotion.

For Safer Gambling tips visit – www.GamblingAddiction.org.uk

Lotto.co.uk © 2026. All rights reserved.