How Slot Machines Work

Virtual Reels and Reel Strips

How reel strips and virtual reels weight symbols differently from what the screen shows, with a simple worked example of why counting visible symbols misleads.

On this page
  1. Why this matters
  2. Reel strips
  3. Virtual reels
  4. Why the display does not reflect the weighting
  5. Where the return comes from
  6. Independence and fairness
  7. Reading the information provided

Why this matters

Slot machines are games of chance with a built-in house edge. No strategy, system or timing changes the odds in the player’s favor over time, and most players lose money over time. Only play with money you can afford to lose. If gambling is a concern, a local support service can help. This article explains how symbol frequency is set in software, which is part of how the house edge is built in.

Reel strips

A reel strip is a list of the symbols on one reel, in order. On a physical mechanical reel, the strip is the printed band wrapped around the wheel. Each position where the reel can stop is called a stop. A classic reel might have around 20 stops, and each symbol occupies one or more of them. If the strip has 20 stops and a jackpot symbol occupies one, the chance of landing it on that reel is 1 in 20, and the display matched the odds, since what you could see on the wheel was the whole story.

With three such reels, the chance of a particular symbol on all three is (1/20)³ = 1/8,000, because 20 × 20 × 20 = 8,000. That limit on the number of stops also limited the size of the jackpots a machine could offer, since larger prizes need rarer combinations. The earlier generation of machines is described in the history of mechanical reels.

Virtual reels

When machines became electronic, designers were no longer limited by physical wheels. A virtual reel is a list inside the software. It can have far more stops than the physical or on-screen reel appears to have, say 64 instead of 22. The random number generator picks a stop on the virtual reel, and the game then shows the matching picture, positioning the visible symbols to fit the result.

Each symbol can be assigned any number of virtual stops. A hypothetical virtual reel with 64 stops might be built like this:

  • 1 stop for the jackpot symbol
  • 5 stops for a high-value symbol
  • 20 stops for mid-value symbols
  • 38 stops for blanks and low-value symbols

Check: 1 + 5 + 20 + 38 = 64. The chance of the jackpot symbol on this reel is 1 in 64. If three reels share this layout, the chance of the jackpot symbol on all three is 1/64³. Since 64 × 64 × 64 = 262,144, that is 1 in 262,144. That is much rarer than the 1 in 8,000 of the 20-stop example, and yet the screen still only needs to show a handful of symbols per reel.

Why the display does not reflect the weighting

A typical screen shows three positions per reel at a time, with symbols that appear to be evenly mixed. Because the display is generated from the result, there is no rule that the count of symbols visible on the screen must match the count on the virtual strip. A symbol that holds one stop out of 64 might appear in the displayed reel graphics as often as any other when the animation spins. The animation is a visual effect, not a record of the actual list.

For that reason, counting symbols as the reels spin tells you nothing reliable about odds. The pay table lists what combinations pay, but the weighting that decides how often they come up is not usually shown to the player. The designers know it, and regulators in many places can inspect it, but the screen does not reveal it.

Where the return comes from

By adjusting how many stops each symbol gets and what each combination pays, a designer sets the game’s long-run return. The two work together. Giving a high-paying symbol fewer stops makes it rarer, which lowers the return unless the payout is raised. Giving a blank more stops lowers the hit frequency. This is the toolkit behind slot machine math, and it is a more flexible one than physical reels ever allowed.

Using this approach, games can offer top prizes with tiny odds while still showing exciting symbols on screen frequently. It is also the reason a spin may display a jackpot symbol just above or below the payline on one reel, an effect connected to near misses.

Independence and fairness

Virtual reels do not make a game unfair in a regulated setting, as long as the weighting is what the documentation says and the generator behaves randomly. Each spin independently picks a stop on each reel, and no stop is more or less likely because of what came before. Independent labs and regulators test whether actual behavior matches the documented design, which is where game certification comes in. The legal requirement in many places is that the game behaves as described, not that the screen shows every symbol equally often.

Reading the information provided

Some jurisdictions require or encourage disclosure of the game’s return percentage, and some games state the odds of certain features. Those figures are much more useful than counting symbols. A reasonable approach is to regard the visible reels as pictures and the pay table plus the stated return as the real information. Even so, the figures are long-run averages that say very little about how a given session will go.

The complete guide to how slot machines work

Inside a Slot Machine: Reels, Paylines and the Random Number Generator
Read the guide

Keep exploring

Guides from other topics

All topics →