Why do slot machines work?
important: slot machines cannot be beaten
There is no simple trick to beating slot machines or finding “winning” machines. Understanding how slot machines will not make you win more often. It will not change the odds. It will not allow you to find “winning” slot machines.
It can help you to make better choices, go home with money more often, and enjoy gambling more.
Never pay for slot machine advice, training, or “experiences”. No one can show you how to beat slot machines. No one who knew how would share that information in a $300 online class.
myths and urban legends
Slot machines are incredibly popular. Clark County, Nevada, which includes Las Vegas, has more than 100,000 slot machines. This may not seem like a very large number, but the entire state of Nevada has fewer than 5000 gaming tables and only 627 licensed poker tables (https://gaming.nv.gov/modules/showdocument.aspx?documentid=19987). Slot machines account for the majority of casino revenue. The gambling industry is built on them.
Despite this massive popularity and importance, slot machines are not very well understood by gamblers. Myths and misunderstandings about slot machines are widespread. Gamblers believe slot machines:
- have "hot" and "cold" streaks
- are programmed to have "take" and "win" modes
- that have not awarded a large prize recently are "due" for a win
- need to track wins and losses in order to ensure they can adjust returns to achieve their set payback percentage
- award new players "tastes" to keep them playing.
- are programmed to pay out at certain times and to withhold wins at other times.
- cannot be random as certain symbols and combinations appear more often than others
- may be set to return over 100% as a way of encouraging patrons to play similar games set at much lower returns
Game manufacturers do not appear to be very concerned with debunking these myths or even explaining the basics of slot machines to players. None of the major slot manufacturers provides any information about the workings of slot machines on its website.

Casinos are no better here. While casinos offer detailed explanations of table games, including best ways to play the games to minimize house edge, casinos offer nothing about slot machines. Some offer less than nothing by spreading urban legends.

so why do slot machines work?
Understanding why slot machines work is a bit of a good news/bad news situation: the good news is that slot machines are simple devices; the bad news is that slot machines are based on math.
Slot machines look complicated, but the basic functions can be described in a just a few steps:
- The player insert money to the game using coins, tickets, or electronic means
- The player initiates a game by pulling a handle or pressing a button
- The slot machine reels begin to spin
- The reels randomly stop at discrete positions to display a symbol on the payline(s)
- The game evaluates the results and awards the player prizes for any winning combinations
This is how all slot machines operate. Modern digital games change the order slightly, but the same thing is happened when the gambler plays a new slot machine.
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 to win. It does not explain how random chance leads to a long term profit for the casino. It does not explain why certain symbols appear more often than others. This is why this article focuses on why slot machines work; this is why understanding the math behind slot machines is fortunately/unfortunately so important.
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 computer processors 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 for the player. 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 of the reel that can land on the payline—it is very easy to see not only why these slot machines work, but also why they can produce a reliable profit for the operator.
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 contribution to the return to player
- add up those contributions 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. The number of symbols on each reel will be multiplied together for each winning combination. The winning combinations will be found on the pay table.
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 combinations appear more often than higher paying ones. This does not mean that slot machines are not random. Slot machines are random, but outcomes are weighted toward lower pay combinations. 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 for every 4000 games played.
“But I played 4000 games and never won the jackpot!” The jackpot can be won more or less often than expected. In the long term, the bar-bar-bar hit will be expected to occur in about 0.025%% of games played. This does not imply that someone who has played 3999 games without a jackpot will be guaranteed one on the next play. The odds of getting a jackpot on that 4000th game would still be 1/4000. For most slot machines, the odds of winning a jackpot are the same on every spin.
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. The expected plays per hit is 6.7797. For every seven games played, the player should expect to win one time.
return
The return is the amount of money wagered that comes back to the player. The return for each winning combination can be found by multiplying its probability of hitting by the amount it pays. 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 return values are 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 payback—"they have the machines set to 70%"—they are referring to the theoretical return to player. 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 actual 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; the above 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.
are slot machines really this simple?
This seems too easy. Slot machines produce billions in revenue per year. Slot machines must be much more complicated, right?
Slot machines are this simple. 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.
The script below runs the game though a single cycle of the Mills game. Each one of the 8000 different combinations will be returned one time. The results are exactly the same as the calculated return to player.
game number | actual rtp |
---|
A slot machine may lose money in the short term, but the house wins in the long term. The more games played, the closer the Mills game gets to the theoretical return to play of 78.5%. Slot machines make the casino a little money for a very long time. After 1,000,000 spins, the 25¢ Mills game will make the operator about $50,000.
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 only difference will be where the numbers are coming from. For a modern game, the virtual stops are the basis of all calculations.
The first step is to determine the probability of each winning combination found on the game's 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 is 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 | 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 mechanical slot machines 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 | actual | 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 | actual | 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 |