how do slot machines work?
Slot machines are the most popular game on the casino floor. According to the latest report from the Nevada Gaming Commission, the state has more than 100,000 slot machines compared to fewer than 5000 gaming tables. Gaming tables can accommodate more players, but there are still more than four times as much seats for slot players as there are for table games players.
The tremendous popularity of slot machines might lead a person to assume that the games are well understood. This may not be a correct assumption. Slot machines are subject to more myths and misunderstandings than all other games on the floor combined.
Common slot machine myths and misconceptions
These myths and misconceptions are strangely often specific to slot machines. One rarely hears that video poker is not a random game because a single pair occurs more often than a royal flush. Perhaps this is due to a deck of cards being better understood than spinning reels in a box or on a screen. Perhaps it is because slot machine manufacturers provide no information about the inner workings or even the general operation of slot machines for gamblers.

Neither slot machine manufacturers nor casinos provide even a basic explanation of how slot machines work. Slot machine manufacturers offer players very little information about their games. Their focus is game operators, like casinos. Casinos will go to great lengths to ensure that players know the rules and bet options for table games, but they offer very little for slots. The advice casinos do offer is of questionable value.

So how do slot machines work?
Understanding how slot machines work is a bit of a good news/bad news situation. The good news is that slot machines are simple devices. A player initiates the reel spin by pressing the play button or pulling the handle. The reels then stop and the game evaluates the game result to determine whether or not the player won a prize. Slot machines work exactly as they appear on the outside.
This explanation is insufficient though. It does not explain why slot machines cannot be hot or cold. It does not explain why a slot machine cannot be due. It does not explain how random chance leads to a long term profit for the casino. The question is thus not "how does a slot machine work?", but "why does a slot machine work?" This is where the aforementioned bad news comes in: it is impossible to understand why a slot machine works without understanding the math behind the game. Not to worry though, slot machine math is surprisingly simple.
gears, levers, and springs
The earliest slot machines were entirely mechanical. Some modern games are referred to as “mechanical,” but these games use stepper motors and computers to control the reels and handle all game functions. True mechanical slots used rods, gears, and springs to not only spin the reels, but also pays wins and jackpots. The mechanisms themselves are very complicated, but concept is easy to understand. The machine does all the work. The player's only responsibilities are to insert money, pull the handle, and collect any winnings.
As mechanical games use physical stops—the discrete positions that the reel can stop at—on the reels, it is very easy to see why these slot machines work and how they can produce a reliable profit for the operator despite being based on random chance.
Analysis of a mechanical game is straightforward:
- determine the probability of each winning combination
- multiply the probability of each winning combination by its listed pay from the paytable to find its return
- add up all the returns for each combination to find the theoretical return to player
probability
The total number of outcomes will be equal to the number of combinations possible for the machine. With a mechanical game, the number of combinations will be determined solely by number of stops on the reels. This will be equal to the total number of symbols and blanks on the reel.
position | reel 1 | reel 2 | reel 3 |
---|---|---|---|
0 | cherry | bar | orange |
1 | bar | orange | lemon |
2 | plum | cherry | plum |
3 | cherry | bell | bell |
4 | plum | cherry | orange |
5 | orange | orange | lemon |
6 | cherry | cherry | plum |
7 | bell | plum | orange |
8 | plum | cherry | bell |
9 | cherry | orange | plum |
10 | lemon | bell | lemon |
11 | orange | orange | orange |
12 | cherry | plum | plum |
13 | lemon | orange | orange |
14 | plum | cherry | bar |
15 | cherry | bar | lemon |
16 | lemon | bell | plum |
17 | orange | cherry | orange |
18 | cherry | orange | bell |
19 | plum | cherry | lemon |
symbol | reel 1 | reel 2 | reel 3 |
---|---|---|---|
bar | 1 | 2 | 1 |
bell | 1 | 3 | 3 |
plum | 5 | 2 | 5 |
orange | 3 | 6 | 6 |
cherry | 7 | 7 | 0 |
lemon | 3 | 0 | 5 |
total | 20 | 20 | 20 |
Each reel has 20 symbols and no blank spaces, so the total number of stops is 20. The total number of combinations possible would be:
The total number of outcomes is 8000. The number of ways for each winning combination will be found the same way.
combination | pay |
---|---|
bar-bar-bar | 20 + jackpot |
bell-bell-bell | 18 |
bell-bell-bar | 18 |
plum-plum-plum | 18 |
plum-plum-bar | 14 |
orange-orange-orange | 10 |
orange-orange-bar | 10 |
cherry-cherry-lemon | 5 |
cherry-cherry-bell | 5 |
cherry-cherry | 3 |
A small problem emerges: slot machines only pay the highest possible value. For example, any two cherries on the first two reels will pay 3 credits unless the third reel is a lemon or bell. The number of actual combinations for cherry-cherry-any cannot include cherry-cherry-lemon and cherry-cherry-bell pays. To account for duplicated wins, the number of duplicated combinations is subtracted from the total combinations.
pattern | reel 1 | reel 2 | reel 3 | combinations | minus | actual |
---|---|---|---|---|---|---|
bar-bar-bar | 1 | 2 | 1 | 2 | 0 | 2 |
bell-bell-bell | 1 | 3 | 3 | 9 | 0 | 9 |
bell-bell-bar | 1 | 3 | 1 | 3 | 0 | 3 |
plum-plum-plum | 5 | 2 | 5 | 50 | 0 | 50 |
plum-plum-bar | 5 | 2 | 1 | 10 | 0 | 10 |
orange-orange-orange | 3 | 6 | 6 | 108 | 0 | 108 |
orange-orange-bar | 3 | 6 | 1 | 18 | 0 | 18 |
cherry-cherry-lemon | 7 | 7 | 5 | 245 | 0 | 245 |
cherry-cherry-bell | 7 | 7 | 3 | 147 | 0 | 147 |
cherry-cherry | 7 | 7 | 20 | 980 | 392 | 588 |
The above table debunks one of the slot machine misconceptions above: "slot machines cannot be random because low paying symbols appear more often than high paying symbols." Slot machines are designed so that low paying wins happen more often while high paying wins are rare. This does not mean that slot machines are not random. Slot machines are random, but outcomes are weighted for more lower pays. Cherry wins account for 980 of the 1180 ways to win on the Mills slot machine. 83% of wins will be 5 credits or less. Nearly half of all wins—49.8%—will be 3 credit cherry-cherry-any wins.
With this in mind:
pattern | actual | probability |
---|---|---|
bar-bar-bar | 2 | 0.00025 |
bell-bell-bell | 9 | 0.001125 |
bell-bell-bar | 3 | 0.000375 |
plum-plum-plum | 50 | 0.00625 |
plum-plum-bar | 10 | 0.00125 |
orange-orange-orange | 108 | 0.0135 |
orange-orange-bar | 18 | 0.00225 |
cherry-cherry-lemon | 245 | 0.030625 |
cherry-cherry-bell | 147 | 0.018375 |
cherry-cherry | 588 | 0.0735 |
total | 1180 | 0.1475 |
The probability of landing bar-bar-bar on the payline is 0.00025. How many games would someone expect to play—the plays per hit—before landing a bar-bar-bar win?
The expected number of plays per hit can be found by taking the inverse of the probability or by dividing total number of outcomes by the actual number of winning combinations.
The jackpot bar-bar-bar combination is expected one time every 4000 games. That is not very good for a lousy 20 credits.
“But I played 4000 games and never won the jackpot!” Plays per hit is only the average value based on the probability of landing the combination. Slot machines select symbols at random. Anything can happen in the short term. A player can win the jackpot multiple times in a row on a slot machine while another can go 10,000 games without winning the top prize. However, in the long term, the jackpot is expected to be awarded one time per 4000 plays.
pattern | actual | probability | plays per hit |
---|---|---|---|
bar-bar-bar | 2 | 0.00025 | 4000 |
bell-bell-bell | 9 | 0.001125 | 888.889 |
bell-bell-bar | 3 | 0.000375 | 2666.667 |
plum-plum-plum | 50 | 0.00625 | 160 |
plum-plum-bar | 10 | 0.00125 | 800 |
orange-orange-orange | 108 | 0.0135 | 74.074 |
orange-orange-bar | 18 | 0.00225 | 444.444 |
cherry-cherry-lemon | 245 | 0.030625 | |
cherry-cherry-bell | 147 | 0.018375 | |
cherry-cherry | 588 | 0.0735 | |
total | 1180 | 0.1475 | 6.780 |
The plays per hit for each winning combination can be calculated in the game way. How many plays are expected for each cherry win?
pattern | actual | probability | plays per hit |
---|---|---|---|
cherry-cherry-lemon | 245 | 0.030625 | 32.653 |
cherry-cherry-bell | 147 | 0.018375 | 54.422 |
cherry-cherry | 588 | 0.0735 | 8.163 |
The hit rate for game is equal to the actual number of winning combinations divided by the number of outcomes. This machine has 1180 winning combination out of 8000 total combinations.
The player is expected to win 14.75% games played, which means that the player will win about every 6.7797 games played.
return
The return is the amount that a winning combination is expected to pay the player. The return for each winning combination can be found by multiplying the probability of it occurring times its pay amount. The return is usually written as a percentage of credits wagered, so the amount would be divided by the total number of credits played. The Mills slot machine is limited to one credit wagers, so the return is always divided by one.
The probability of bell-bell-bell is 0.001125. bell-bell-bell pays 18 credits.
The same calculation can be done for each of the remaining winning combinations.
pay pattern | probability | pay | return |
---|---|---|---|
bar-bar-bar | 0.00025 | 20+jackpot | ? |
bell-bell-bell | 0.001125 | 18 | 0.02025 |
bell-bell-bar | 0.000375 | 18 | 0.00675 |
plum-plum-plum | 0.00625 | 18 | 0.1125 |
plum-plum-bar | 0.00125 | 14 | 0.0175 |
orange-orange-orange | 0.0135 | 10 | 0.135 |
orange-orange-bar | 0.00225 | 10 | 0.0225 |
cherry-cherry-lemon | 0.030625 | 5 | |
cherry-cherry-bell | 0.018375 | 5 | |
cherry-cherry | 0.0735 | 3 | |
all others | 0.8525 | 0 | 0 |
Calculating the returns for the cherry wins.
winning combination | probability | pay | return |
---|---|---|---|
bar-bar-bar | 0.00025 | 20+jackpot | ? |
bell-bell-bell | 0.001125 | 18 | 0.02025 |
bell-bell-bar | 0.000375 | 18 | 0.00675 |
plum-plum-plum | 0.00625 | 18 | 0.1125 |
plum-plum-bar | 0.00125 | 14 | 0.0175 |
orange-orange-orange | 0.0135 | 10 | 0.135 |
orange-orange-bar | 0.00225 | 10 | 0.0225 |
cherry-cherry-lemon | 0.030625 | 5 | 0.153125 |
cherry-cherry-bell | 0.018375 | 5 | 0.091875 |
cherry-cherry | 0.0735 | 3 | 0.2205 |
all others | 0.8525 | 0 | 0 |
The bar-bar-bar win pays 20 credits plus the accumulated jackpot, but, as there is no way of knowing the amount of the average jackpot, it is not possible to calculate the specific return for jackpot win. Unlike modern progressives that use a meter, the jackpot is reliant on a coin hopper and backup hopper to refill it after wins. It is possible that the hoppers are not filled. Ignoring the jackpot for the time being, the return of bar-bar-bar is:
The return of bar-bar-bar is 0.005 without the jackpot. This is the minimum value. Any coins in the jackpot hopper would increase this. However, the theoretical return would never fall below 0.005.
winning combination | probability | pay | return |
---|---|---|---|
bar-bar-bar | 0.00025 | 20+jackpot | 0.005 |
bell-bell-bell | 0.001125 | 18 | 0.02025 |
bell-bell-bar | 0.000375 | 18 | 0.00675 |
plum-plum-plum | 0.00625 | 18 | 0.1125 |
plum-plum-bar | 0.00125 | 14 | 0.0175 |
orange-orange-orange | 0.0135 | 10 | 0.135 |
orange-orange-bar | 0.00225 | 10 | 0.0225 |
cherry-cherry-lemon | 0.030625 | 5 | 0.153125 |
cherry-cherry-bell | 0.018375 | 5 | 0.091875 |
cherry-cherry | 0.0735 | 3 | 0.2205 |
all others | 0.8525 | 0 | 0 |
The sum of all the individual returns is equal to the theoretical return to player. When someone says that slot machine machine payback is set to some number—usually as a percentage, such as 94%—this is the value that person is referring to. As with plays per hit, this theoretical return to player represents the average payback percentage in the long term. Each spin will pay an average of 78.5% of the wager amount over an infinite number of games. The actual amount returned to the player may never equal 78.5%, but the return to player will trend toward this value as more and more games are played.
The theoretical return can also be calculated using coin in and coin out. The theoretical return to play is equal to the total coin out divided total coin in for one cycle. Coin out for each combination is equal to the actual number of combinations multiplied by the prize amount.
bell-bell-bell has 9 actual combinations and pays 18 credits.
The total coin out for bell-bell-bell is 162.
winning combination | actual | pay | coin out |
---|---|---|---|
bar-bar-bar | 2 | 20 | 40 |
bell-bell-bell | 9 | 18 | 162 |
bell-bell-bar | 3 | 18 | 54 |
plum-plum-plum | 50 | 18 | 900 |
plum-plum-bar | 10 | 14 | 140 |
orange-orange-orange | 108 | 10 | 1080 |
orange-orange-bar | 18 | 10 | 180 |
cherry-cherry-lemon | 245 | 5 | 1225 |
cherry-cherry-bell | 147 | 5 | 735 |
cherry-cherry | 588 | 3 | 1764 |
total | 6280 |
There are 8000 combinations at 1 credit per play, so the coin in is 1 * 8000. The total coin out is 6280.
This is the same theoretical return found by multiplying the pay amounts by their probabilities. That is a good sign that the math is correct.
The theoretical RTP is determined by the probability of wins and their pays. The theoretical RTP can be increased or decreased by changing either the probability of winning, the pay amounts, or both. It cannot be changed willy-nilly though. The casino cannot set the game to any value it wants. Slot manufacturers can only offer choices based on probability and the paytable.
Is it really this simple?
This all seems too easy. Slot machines cannot be this simple, right? Slot machines are this simple. This is why slot machines are such reliable moneymakers for the casino. Over the long term, the odds are in favor of the house. Players may win large amounts in the short term, but the house wins in the end.
The script below runs the game though a single cycle. Each one of the 8000 different combinations will be returned one time. The results are exactly the same as the calculated return to player.
Still not convinced? Maybe you think that this would not work in the long term or that the slot machine needs to adjust game results to achieve the set RTP. The script also has a feature to play 1 million games using random numbers to determine the reel positions. The player can win the short term, but no one can beat probability in the long term.
game number | actual rtp |
---|
Slot machines really are this simple. This is why they are such reliable money makers for the casino. The games may cost the casino money in the short term, but no player can beat probability in the long run. The game will trend towards it theoretical return to player over time. The Mills game will be very close to a 78.5% return to player in the long term.
That may be how slot machines worked in the past,
you mutter yourself. It is not how they work today though! Modern games are programmed to have hot and cold streaks. They are programmed to have a “take mode” to recover after big wins.
This is somewhat true, but not how people think. Modern games are much more complicated, but the general operation is still the same. Modern games are still using random selection to determine reel positions. The return is still based on probability and payout. There some important changes that need to be considered though.
The modern slot machine
The concept of the modern slot machine is very similar to the original mechanical machines. The clockwork mechanism has been replaced by stepper motors or a video screen while the control of the game and calculation of payout is handled by a computer processor. The overall function is still very similar to mechanical slot machines though.
Modern slot machines come with a report commonly referred to as a “PAR sheet.” PAR stands for probability and accounting report. This sheet includes the same math done above for the Mills game. These PAR sheets are considered proprietary information and not made available to the general public. Luckily, some have leaked out and can be found the internet.
The PAR sheet for Bally's Blazing 7s Double Jackpot is one of those that is available online. Blazing 7s Double Jackpot is a three reel stepper game with 22 physical stops. If the game has 22 stops on three reels, then the number of combinations is as simple as 22*22*22 = 10,648, right?

How can a game with 22 stepper stops have 72 stops on each reel? What is going on here?
virtual stops
Modern slot machines have done away with physical mechanical controls. Modern “mechanical” games are actually controlled by computers. They represent the end of the evolution from mechanical to electromechanical to digital. The use of computers and stepper motors to control reel spins has allowed slot makers to go beyond the limits of the physical reels. Virtual stops exist only in the game's programming. These internal reels can be any length. The results will be mapped to the game's physical reels. It is impossible to determine the odds of a modern slot machine from the visible reels alone.
probability
Probability for a winning combination is still calculated the same way as it was on the mechanical game. The difference is that the numbers on the reels will not be use in those calculations.
The first step is to determine the probability of each winning combination based on the paytable
winning combination | 1cr pay | 2cr pay | 3cr pay |
---|---|---|---|
B7-B7-DJ | 0 | 2500 | 5000 |
B7-B7-B7 | 0 | 500 | 1000 |
R7-R7-DJ | 0 | 300 | 600 |
R7-R7-R7 | 0 | 150 | 300 |
A7-A7-DJ | 0 | 200 | 400 |
A7-A7-A7 | 0 | 100 | 200 |
3B-3B-DJ | 120 | 120 | 120 |
3B-3B-3B | 60 | 60 | 60 |
2B-2B-DJ | 80 | 80 | 80 |
2B-2B-2B | 40 | 40 | 40 |
1B-1B-DJ | 40 | 40 | 40 |
1B-1B-1B | 20 | 20 | 20 |
AB-AB-DJ | 20 | 20 | 20 |
AB-AB-AB | 10 | 10 | 10 |
BL-BL-DJ | 4 | 4 | 4 |
BL-BL-BL | 2 | 2 | 2 |
Probability of each winning combination and the number of total combinations are still calculated the same way.
winning combination | reel 1 | reel 2 | reel 3 |
---|---|---|---|
B7-B7-DJ | 2 | 2 | 1 |
B7-B7-B7 | 2 | 2 | 23 |
R7-R7-DJ | 8 | 7 | 1 |
R7-R7-R7 | 8 | 7 | 6 |
A7-A7-DJ | 10 | 9 | 1 |
A7-A7-A7 | 10 | 9 | 29 |
3B-3B-DJ | 6 | 6 | 1 |
3B-3B-3B | 6 | 6 | 3 |
2B-2B-DJ | 11 | 11 | 1 |
2B-2B-2B | 11 | 11 | 6 |
1B-1B-DJ | 17 | 17 | 1 |
1B-1B-1B | 17 | 17 | 9 |
AB-AB-DJ | 34 | 34 | 1 |
AB-AB-AB | 34 | 34 | 18 |
BL-BL-DJ | 28 | 29 | 1 |
BL-BL-BL | 28 | 29 | 24 |
The probability of the other winning combinations is calculated in the same way.
winning combination | reel 1 | reel 2 | reel 3 | combinations | minus | actual ways | probability |
---|---|---|---|---|---|---|---|
B7-B7-DJ | 2 | 2 | 1 | 4 | 4 | 0.0000107 | |
B7-B7-B7 | 2 | 2 | 23 | 92 | 92 | 0.0002465 | |
R7-R7-DJ | 8 | 7 | 1 | 56 | 56 | 0.00015 | |
R7-R7-R7 | 8 | 7 | 6 | 336 | 336 | 0.0009002 | |
A7-A7-DJ | 10 | 9 | 1 | 90 | 60 | 30 | 0.0000804 |
A7-A7-A7 | 10 | 9 | 29 | 2610 | 428 | 2182 | 0.005846 |
3B-3B-DJ | 6 | 6 | 1 | 36 | 36 | 0.0000965 | |
3B-3B-3B | 6 | 6 | 3 | 108 | 108 | 0.0002894 | |
2B-2B-DJ | 11 | 11 | 1 | 121 | 121 | 0.0003242 | |
2B-2B-2B | 11 | 11 | 6 | 726 | 726 | 0.0019451 | |
1B-1B-DJ | 17 | 17 | 1 | 289 | 289 | 0.0007743 | |
1B-1B-1B | 17 | 17 | 9 | 2601 | 2601 | 0.0069686 | |
AB-AB-DJ | 34 | 34 | 1 | 1156 | 446 | 710 | 0.0019022 |
AB-AB-AB | 34 | 34 | 18 | 20808 | 3435 | 17373 | 0.0465455 |
BL-BL-DJ | 28 | 29 | 1 | 812 | 812 | 0.0021755 | |
BL-BL-BL | 28 | 29 | 24 | 19488 | 19488 | 0.0522119 |
plays per hit
The top line prize on the Blazing 7s Double Jackpot machine is expected to land one time per 93312 games played. The Blazing 7s Double Jackpot top prize is expected to hit much less frequently than the Mills bar-bar-bar top line pay, but the B7-B7-DJ combination pays 60 times more than the Mills bar-bar-bar pay (ignoring the jackpot).
win | ways | probability | plays per hit |
---|---|---|---|
B7-B7-DJ | 4 | 1.07167352537723E-05 | 93312 |
B7-B7-B7 | 92 | 0.000246484910836763 | 4057.04347826087 |
R7-R7-DJ | 56 | 0.000150034293552812 | 6665.14285714286 |
R7-R7-R7 | 336 | 0.000900205761316872 | 1110.85714285714 |
A7-A7-DJ | 30 | 8.03755144032922E-05 | 12441.6 |
A7-A7-A7 | 2182 | 0.00584597908093279 | 171.057745187901 |
3B-3B-DJ | 36 | 9.64506172839506E-05 | 10368 |
3B-3B-3B | 108 | 0.000289351851851852 | 3456 |
2B-2B-DJ | 121 | 0.000324181241426612 | 3084.69421487603 |
2B-2B-2B | 726 | 0.00194508744855967 | 514.115702479339 |
1B-1B-DJ | 289 | 0.000774284122085048 | 1291.51557093426 |
1B-1B-1B | 2601 | 0.00696855709876543 | 143.501730103806 |
AB-AB-DJ | 710 | 0.00190222050754458 | 525.701408450704 |
AB-AB-AB | 17373 | 0.0465454603909465 | 21.4843723018477 |
BL-BL-DJ | 812 | 0.00217549725651577 | 459.665024630542 |
BL-BL-BL | 19488 | 0.0522119341563786 | 19.1527093596059 |
total | 44964 | 0.120466820987654 | 8.30104083266613 |
return
Bally Blazing 7s Double Jackpot, like most modern games, allows the player to choose the number of coins wagered in the game. The paytable shows that each credit wagered has a different payout, so the return needs to be calculated for each level separately.
The formula to calculate the return has been updated slightly so that the return is a percentage of credits wagered instead of credits returned. This makes it easier to compare returns across different bet levels and games.
The return increases slightly with the number of coins bet. This is not always the case, but is generally true on modern slot machines.
reel 1 | probability | 1cr pay | 2cr pay | 3cr pay | 1cr return | 2cr return | 3cr return | |
---|---|---|---|---|---|---|---|---|
B7-B7-DJ | 2 | 0.0000107 | 0 | 2500 | 5000 | 0 | 0.0134 | 0.01786 |
B7-B7-B7 | 2 | 0.0002465 | 0 | 500 | 1000 | 0 | 0.06162 | 0.08216 |
R7-R7-DJ | 8 | 0.00015 | 0 | 300 | 600 | 0 | 0.02251 | 0.03001 |
R7-R7-R7 | 8 | 0.0009002 | 0 | 150 | 300 | 0 | 0.06752 | 0.09002 |
A7-A7-DJ | 10 | 0.0000804 | 0 | 200 | 400 | 0 | 0.00804 | 0.01072 |
A7-A7-A7 | 10 | 0.005846 | 0 | 100 | 200 | 0 | 0.2923 | 0.38973 |
3B-3B-DJ | 6 | 0.0000965 | 120 | 120 | 120 | 0.01157 | 0.00579 | 0.00386 |
3B-3B-3B | 6 | 0.0002894 | 60 | 60 | 60 | 0.01736 | 0.00868 | 0.00579 |
2B-2B-DJ | 11 | 0.0003242 | 80 | 80 | 80 | 0.02593 | 0.01297 | 0.00864 |
2B-2B-2B | 11 | 0.0019451 | 40 | 40 | 40 | 0.0778 | 0.0389 | 0.02593 |
1B-1B-DJ | 17 | 0.0007743 | 40 | 40 | 40 | 0.03097 | 0.01549 | 0.01032 |
1B-1B-1B | 17 | 0.0069686 | 20 | 20 | 20 | 0.13937 | 0.06969 | 0.04646 |
AB-AB-DJ | 34 | 0.0019022 | 20 | 20 | 20 | 0.03804 | 0.01902 | 0.01268 |
AB-AB-AB | 34 | 0.0465455 | 10 | 10 | 10 | 0.46545 | 0.23273 | 0.15515 |
BL-BL-DJ | 28 | 0.0021755 | 4 | 4 | 4 | 0.0087 | 0.00435 | 0.0029 |
BL-BL-BL | 28 | 0.0522119 | 2 | 2 | 2 | 0.10442 | 0.05221 | 0.03481 |
0.91964 | 0.92519 | 0.92705 |
This specific version of Bally Blazing 7s Double Jackpot has a theoretical return to player of 91.9640561% for one credit wagers, 92.5194465% for two credit wagers, and 92.7045766% for three credit wagers. Betting three credits per game will return slightly more money back to the player in the long term than one or two credit wagers.
Once again, coin in and coin out can be used to calculate the theoretical return to player.
winning combination | ways | 1cr pay | 2cr pay | 3cr pay | 1cr coin out | 2cr coin out | 3cr coin out |
---|---|---|---|---|---|---|---|
B7-B7-DJ | 4 | 0 | 2500 | 5000 | 0 | 10000 | 20000 |
B7-B7-B7 | 92 | 0 | 500 | 1000 | 0 | 46000 | 92000 |
R7-R7-DJ | 56 | 0 | 300 | 600 | 0 | 16800 | 33600 |
R7-R7-R7 | 336 | 0 | 150 | 300 | 0 | 50400 | 100800 |
A7-A7-DJ | 30 | 0 | 200 | 400 | 0 | 6000 | 12000 |
A7-A7-A7 | 2182 | 0 | 100 | 200 | 0 | 218200 | 436400 |
3B-3B-DJ | 36 | 120 | 120 | 120 | 4320 | 4320 | 4320 |
3B-3B-3B | 108 | 60 | 60 | 60 | 6480 | 6480 | 6480 |
2B-2B-DJ | 121 | 80 | 80 | 80 | 9680 | 9680 | 9680 |
2B-2B-2B | 726 | 40 | 40 | 40 | 29040 | 29040 | 29040 |
1B-1B-DJ | 289 | 40 | 40 | 40 | 11560 | 11560 | 11560 |
1B-1B-1B | 2601 | 20 | 20 | 20 | 52020 | 52020 | 52020 |
AB-AB-DJ | 710 | 20 | 20 | 20 | 14200 | 14200 | 14200 |
AB-AB-AB | 17373 | 10 | 10 | 10 | 173730 | 173730 | 173730 |
BL-BL-DJ | 812 | 4 | 4 | 4 | 3248 | 3248 | 3248 |
BL-BL-BL | 19488 | 2 | 2 | 2 | 38976 | 38976 | 38976 |
coin out | 343254 | 690654 | 1038054 | ||||
coin in | 373248 | 746496 | 1119744 | ||||
return | 0.919640561 | 0.925194509 | 0.927045825 |
choosing stops
Digital slot machines do not rely on the physical reels for anything other than showing the selected combination of symbols. This means that the machines must use something other than physical stops to determine outcome. This is where the misunderstood random number generator (RNG) comes in.
The random number generator, which can be hardware or software, produces randomly generated numbers that are then manipulated so they can be mapped to the game's reels. This is normally done through taking the remainder—the modulo—that results when the random number is divided by the number of virtual stops. For Blazing 7s Double Jackpot, the divisor (bottom number) would be 72 because the game has 72 virtual stops.
The random number generator is constantly running in a modern slot machine. The RNG cycles thousands of times per second. The exact game result that occurs is specific to that instant. A change in timing of even a microsecond is enough to produce a different result.
verifying blazing 7s double jackpot
One cycle of Blazing 7s Double Jackpot should result in the values calculated above. Does it?
spin | 1cr return | 2cr return | 3cr return |
---|
Or we can read the PAR sheet that is available online.>
changing the payback
The theoretical return of the a mechanical machine was set at the factory. Any changes would require alterations to the payout mechanism, paytable, and reels. Modern digital machines allow for changes to the theoretical return to player without changing the machine itself. Only the programming needs to be changed to alter the theoretical return.
The return of each winning combination is determined by the probability and the payout. Changing the probability or pay will change the return. Increasing the probability of a symbol appearing on a payline will increase the return. Decreasing the probability will decrease the return. Compare the different between returns for the top pay—B7-B7-DJ—if a third B7 is added to virtual reel 2.
3cr B7-B7-DJ with 4 combinations
B7-B7-DJ with 6 combinations
The return is increased by increasing the number of B7 symbols by one. How does this affect the overall return to player?
ways | 3cr pay | 3cr return | |
---|---|---|---|
B7-B7-DJ | 6 | 5000 | 0.0267918381344307 |
B7-B7-B7 | 138 | 1000 | 0.123242455418381 |
R7-R7-DJ | 56 | 600 | 0.0300068587105624 |
R7-R7-R7 | 336 | 300 | 0.0900205761316872 |
A7-A7-DJ | 38 | 400 | 0.0135745313214449 |
A7-A7-A7 | 2426 | 200 | 0.43331332876086 |
3B-3B-DJ | 36 | 120 | 0.00385802469135802 |
3B-3B-3B | 108 | 60 | 0.00578703703703704 |
2B-2B-DJ | 121 | 80 | 0.00864483310470965 |
2B-2B-2B | 726 | 40 | 0.0259344993141289 |
1B-1B-DJ | 289 | 40 | 0.0103237882944673 |
1B-1B-1B | 2601 | 20 | 0.0464570473251029 |
AB-AB-DJ | 710 | 20 | 0.0126814700502972 |
AB-AB-AB | 17373 | 10 | 0.155151534636488 |
BL-BL-DJ | 784 | 4 | 0.00280064014631916 |
BL-BL-BL | 18816 | 2 | 0.0336076817558299 |
total | 44564 | 1.0221961448331 |
This simple change has led to the game having a payout of greater than 100%. The player is expected to win in the long term. This change would not be possible without other changes to the game as the mixed seven pays are affected by adding one B7 to reel 2. A little fiddling with numbers can produce viable games though with theoretical returns ranging from the Nevada minimum of 75% all the way to 99%. This excel spreadsheet includes a worksheet to show how changing the weighting of virtual stops affects the payback percentage. Only the green squares need to be altered and the sheet will adjust to show the changes to payback.
reel 1 | reel 2 | reel 3 | combinations | minus | ways | 1cr return | 2cr return | 3cr return | |
---|---|---|---|---|---|---|---|---|---|
B7-B7-DJ | 2 | 2 | 1 | 4 | 0 | 4 | 0 | 0.0134 | 0.01786 |
B7-B7-B7 | 2 | 2 | 23 | 92 | 92 | 0 | 0.06162 | 0.08216 | |
R7-R7-DJ | 6 | 7 | 1 | 42 | 42 | 0 | 0.01688 | 0.02251 | |
R7-R7-R7 | 6 | 7 | 7 | 294 | 294 | 0 | 0.05908 | 0.07877 | |
A7-A7-DJ | 8 | 9 | 1 | 72 | 46 | 26 | 0 | 0.00697 | 0.00929 |
A7-A7-A7 | 8 | 9 | 30 | 2160 | 386 | 1774 | 0 | 0.23764 | 0.31686 |
3B-3B-DJ | 6 | 6 | 1 | 36 | 36 | 0.01157 | 0.00579 | 0.00386 | |
3B-3B-3B | 6 | 6 | 3 | 108 | 108 | 0.01736 | 0.00868 | 0.00579 | |
2B-2B-DJ | 10 | 10 | 1 | 100 | 100 | 0.02143 | 0.01072 | 0.00714 | |
2B-2B-2B | 10 | 10 | 5 | 500 | 500 | 0.05358 | 0.02679 | 0.01786 | |
1B-1B-DJ | 15 | 15 | 1 | 225 | 225 | 0.02411 | 0.01206 | 0.00804 | |
1B-1B-1B | 15 | 15 | 8 | 1800 | 1800 | 0.09645 | 0.04823 | 0.03215 | |
AB-AB-DJ | 31 | 31 | 1 | 961 | 361 | 600 | 0.03215 | 0.01608 | 0.01072 |
AB-AB-AB | 31 | 31 | 16 | 15376 | 2408 | 12968 | 0.34744 | 0.17372 | 0.11581 |
BL-BL-DJ | 33 | 32 | 1 | 1056 | 1056 | 0.01132 | 0.00566 | 0.00377 | |
BL-BL-BL | 33 | 32 | 25 | 26400 | 26400 | 0.14146 | 0.07073 | 0.04715 | |
46025 | 0.75688 | 0.77402 | 0.77974 |
reel 1 | reel 2 | reel 3 | combinations | minus | ways | 1cr return | 2cr return | 3cr return | |
---|---|---|---|---|---|---|---|---|---|
B7-B7-DJ | 2 | 2 | 1 | 4 | 0 | 4 | 0 | 0.0134 | 0.01786 |
B7-B7-B7 | 2 | 2 | 23 | 92 | 92 | 0 | 0.06162 | 0.08216 | |
R7-R7-DJ | 8 | 7 | 1 | 56 | 56 | 0 | 0.02251 | 0.03001 | |
R7-R7-R7 | 8 | 7 | 8 | 448 | 448 | 0 | 0.09002 | 0.12003 | |
A7-A7-DJ | 10 | 9 | 1 | 90 | 60 | 30 | 0 | 0.00804 | 0.01072 |
A7-A7-A7 | 10 | 9 | 31 | 2790 | 540 | 2250 | 0 | 0.30141 | 0.40188 |
3B-3B-DJ | 6 | 6 | 1 | 36 | 36 | 0.01157 | 0.00579 | 0.00386 | |
3B-3B-3B | 6 | 6 | 3 | 108 | 108 | 0.01736 | 0.00868 | 0.00579 | |
2B-2B-DJ | 11 | 11 | 1 | 121 | 121 | 0.02593 | 0.01297 | 0.00864 | |
2B-2B-2B | 11 | 11 | 7 | 847 | 847 | 0.09077 | 0.04539 | 0.03026 | |
1B-1B-DJ | 17 | 17 | 1 | 289 | 289 | 0.03097 | 0.01549 | 0.01032 | |
1B-1B-1B | 17 | 17 | 10 | 2890 | 2890 | 0.15486 | 0.07743 | 0.05162 | |
AB-AB-DJ | 34 | 34 | 1 | 1156 | 446 | 710 | 0.03804 | 0.01902 | 0.01268 |
AB-AB-AB | 34 | 34 | 20 | 23120 | 3845 | 19275 | 0.51641 | 0.25821 | 0.17214 |
BL-BL-DJ | 28 | 29 | 1 | 812 | 812 | 0.0087 | 0.00435 | 0.0029 | |
BL-BL-BL | 28 | 29 | 20 | 16240 | 16240 | 0.08702 | 0.04351 | 0.02901 | |
44208 | 0.98165 | 0.98781 | 0.98987 |
The theoretical return to player options are limited to values possible based on probability and pays. The casino can only choose for a number of pre-determined RTPs for the game, which must also comply with local laws. The Blazing 7s Double Jackpot game is well designed. The lowest possible return will land “winning” games about as often at 77% RTP as it would at 99%.