Slot Math Models 101: PAR Sheets, Hit Frequency & Paytable Design

What Is a PAR Sheet?

PAR Sheet (Probability Accounting Report) is a confidential document that records every mathematical parameter of a slot machine. Before any slot machine leaves the factory, a game mathematician writes a PAR Sheet and submits it to gaming regulators for approval. It is the slot’s blueprint — the definitive source for RTP, hit frequency, maximum payout, volatility, and every other key metric.

A typical PAR Sheet contains:

  • Reel Strips: The complete sequence of every symbol on each reel
  • Symbol Weighting Table: The number of virtual stops assigned to each symbol
  • Paytable: The payout multiplier for each winning combination
  • Probability Calculations: The exact probability of every possible outcome
  • RTP Calculation: The weighted sum of all winning probabilities and their payouts
  • Hit Frequency: The probability that any given spin produces a win
  • Bonus/Free Spin Trigger Probabilities: How often bonus features activate and their expected returns
  • Volatility Metrics: Standard deviation, confidence intervals, and other statistical measures

In short: a PAR Sheet is the complete mathematical DNA of a slot machine.

The History of PAR Sheets: Secrecy vs. Transparency

The Early Days: Absolute Secrecy

From the moment Charles Fey invented the first slot machine in 1895, odds calculation has been the manufacturer’s crown jewel. Early mechanical slots had odds determined directly by the physical distribution of symbols on the reels — in theory, anyone who opened the machine and counted symbols could calculate the probabilities. But manufacturers never voluntarily disclosed this data.

The electronic era brought a paradigm shift. In 1984, Inge Telnaes received a patent for “virtual reel mapping” (US Patent 4,448,419), making slot mathematics completely opaque to players. The physical reels became pure theater; the actual results were determined by an internal virtual reel whose distribution existed only in the PAR Sheet.

The 2000s saw several lawsuits push toward partial PAR Sheet disclosure:

  • In 2007, investigative journalists in Ontario, Canada obtained large quantities of PAR Sheets through freedom-of-information legislation, sparking public debate about “near-miss” programming
  • The Nevada Gaming Control Board (NGC) requires all machines operating in Nevada to file PAR Sheets, but does not disclose them to the public
  • New Jersey requires casinos to provide the theoretical payback percentage of a specific machine upon a player’s written request (though not the complete PAR Sheet)

The current state of affairs: regulators hold complete PAR Sheets, manufacturers treat them as top-tier trade secrets, and players typically see only the RTP range and the paytable.

Academic Contributions

Researchers such as Kevin Harrigan and Mike Dixon, having obtained partial PAR Sheets, published multiple papers analyzing the psychological impact of virtual reel mapping on players — particularly the near-miss effect. Their work has contributed to tighter regulatory scrutiny of slot machine math models.

Reel Strips and Symbol Weighting

Physical Reels vs. Virtual Reels

Consider a classic 3-reel mechanical slot machine with 22 physical stop positions on each reel. The total number of combinations is:

22 x 22 x 22 = 10,648 combinations

This means the jackpot probability cannot be lower than 1/10,648 — far too high to support a large progressive jackpot.

Virtual Reel Mapping

Telnaes’s patent solved this problem: behind each physical stop position, the machine maps to a virtual reel that can have 128, 256, or even 512 stop positions.

How Virtual Reel Mapping Works:

Physical Reel (22 stops)     Virtual Reel (128 stops)
+-------------------+       +------------------------+
| Stop 1: Cherry    | ----> | Virtual pos 1-8   (8)  |
| Stop 2: Bar       | ----> | Virtual pos 9-14  (6)  |
| Stop 3: 7         | ----> | Virtual pos 15    (1)  |
| Stop 4: Blank     | ----> | Virtual pos 16-30 (15) |
| ...               |       | ...                    |
| Stop 22: Cherry   | ----> | Virtual pos 121-128(8) |
+-------------------+       +------------------------+

If each of the 3 virtual reels has 128 stop positions, the total combinations become:

128 x 128 x 128 = 2,097,152 combinations

The jackpot probability can now be as low as 1/2,097,152, easily supporting a multi-thousand-x progressive jackpot.

Symbol Weighting Example

Here is a symbol weighting table for a single reel of a 3-reel slot (virtual reel with 128 stop positions):

SymbolPhysical StopsVirtual StopsProbability
7 (Jackpot)122/128 = 1.56%
BAR3255/128 = 3.91%
BAR2388/128 = 6.25%
BAR131212/128 = 9.38%
Cherry41818/128 = 14.06%
Blank98383/128 = 64.84%
Total22128100%

Key observations:

  • The 7 symbol appears only once on the physical reel and is mapped to only 2 virtual positions — its actual selection probability is even lower than its physical appearance suggests
  • Blanks occupy 64.84% of the virtual reel, producing the majority of non-winning results
  • Cherry has only 4 physical positions but gets 18 virtual positions, ensuring frequent small wins

Hit Frequency: How It Is Calculated

Hit Frequency is the percentage of all possible spins that produce any form of win (including the smallest payout).

Formula

Hit Frequency = Total Winning Combinations / Total Combinations x 100%

Calculation Using the Weighting Table Above

Assuming all 3 reels use the same symbol weights, total combinations = 128^3 = 2,097,152.

We need to count every winning combination:

Winning ComboReel 1 ProbReel 2 ProbReel 3 ProbCombinationsPayout
7-7-72/1282/1282/1288800x
BAR3-BAR3-BAR35/1285/1285/128125100x
BAR2-BAR2-BAR28/1288/1288/12851250x
BAR1-BAR1-BAR112/12812/12812/1281,72820x
Cherry-Cherry-Cherry18/12818/12818/1285,83210x
Cherry-Cherry-Any18/12818/128128/12841,4723x
Cherry-Any-Any18/128128/128128/128294,9121x
Any BAR Mix~15,6255x

Note: Cherry-Cherry-Any must subtract Cherry-Cherry-Cherry to avoid double-counting, and Cherry-Any-Any similarly:

Cherry-Cherry-Any (excluding 3x Cherry) = 41,472 - 5,832 = 35,640
Cherry-Any-Any (excluding 2+ Cherry)    = 294,912 - 41,472 = 253,440

Total winning combinations (simplified):

8 + 125 + 512 + 1,728 + 5,832 + 35,640 + 253,440 + 15,625 = 312,910
Hit Frequency = 312,910 / 2,097,152 = 14.92%

This means roughly 1 in every 6.7 spins produces a win. However, note that the vast majority of “wins” are the Cherry-Any-Any 1x payout (returning the original bet) — effectively a push.

Typical Hit Frequency Ranges in the Industry

Game TypeTypical Hit FrequencyPlayer Experience
Classic 3-reel (high vol.)8% - 12%Long dry spells, but larger individual wins
Classic 3-reel (low vol.)15% - 25%Frequent wins, but smaller amounts
5-reel Video Slots25% - 35%Feels like frequent winning (many sub-bet “wins”)
Megaways Slots30% - 45%Very frequent small wins
Cluster Pays Slots20% - 30%Moderate frequency

The Paytable Design Process

Paytable design is a balancing act between mathematics, psychology, and business requirements.

Step 1: Define Target Parameters

Designers work backward from targets:

Target RTP:           96.00%
Target Hit Frequency: ~30%
Target Volatility:    Medium
Maximum Single Win:   5,000x

Step 2: Design the Reel Strips

Based on the target parameters, the mathematician designs the virtual reel symbol distribution. This is an iterative process:

  1. Make an initial symbol weight allocation
  2. Calculate probabilities for all combinations
  3. Check whether RTP meets the target
  4. Adjust weights and recalculate
  5. Repeat until all parameters are satisfied

Step 3: Balance Frequency vs. Payout Size

The core tension in paytable design is:

High-frequency combinations must pay low; high-payout combinations must be rare.

This is not a design preference — it is a mathematical necessity. If a 10x combination has a 5% probability, its RTP contribution alone is:

10 x 0.05 = 0.50 = 50%

That already consumes more than half the target 96% RTP budget. High payouts therefore require extremely low probabilities.

Step 4: RTP Allocation

A typical 96% RTP 5-reel video slot distributes its RTP roughly as follows:

RTP SourceShare of Total RTPRTP Contribution
Base game (low-pay symbols)35%33.60%
Base game (high-pay symbols)20%19.20%
Wild substitution wins10%9.60%
Scatter awards5%4.80%
Free Spins bonus25%24.00%
Bonus game5%4.80%
Total100%96.00%

Notice that Free Spins contribute 24% of total RTP — this is why the free spin feature is so important to the player experience.

Near-Miss Programming: The Controversy

What Is a Near-Miss?

A near-miss occurs when the reels stop just one position away from a jackpot combination. For example, two reels land on “7” while the third reel shows “7” just above or below the payline — it looks like the player “almost won.”

Virtual Reels Amplify Near-Misses

Because of virtual reel mapping, near-misses appear far more frequently than raw mathematical probability would suggest. Using our earlier example:

  • The 7 symbol occupies 1/22 = 4.55% of visible reel space
  • But it is selected with only 2/128 = 1.56% probability on the virtual reel
  • However, many of the Blank stop positions (64.84% of the virtual reel) are physically adjacent to the 7 symbol on the physical reel

This means the player sees “almost hit the jackpot” far more often than they are actually close to hitting it.

Regulatory Responses

  • New Jersey explicitly prohibits intentional near-miss programming
  • Nevada requires reel displays to be consistent with virtual reel mapping outcomes, but does not prohibit the near-miss effect caused naturally by virtual mapping
  • The UK Gambling Commission requires transparency about symbol probabilities

Psychological research has shown that near-misses activate the brain’s reward circuitry, creating a sensation similar to “almost winning” that motivates continued play. This is one of the core reasons why PAR Sheet secrecy remains controversial.

Scatter and Bonus Trigger Probabilities

Scatter Probability Calculation

Scatter symbols typically require 3 or more appearances across 5 reels to trigger Free Spins. Assuming each reel has Scatter probability p:

ReelsScatter Prob/ReelTrigger Prob (>=3)Approx. Every N Spins
5p = 4%0.35%1 in 286
5p = 6%1.15%1 in 87
5p = 8%2.55%1 in 39

Exact calculation for p = 6% (binomial distribution):

P(X >= 3) = P(3) + P(4) + P(5)

P(3) = C(5,3) x 0.06^3 x 0.94^2 = 10 x 0.000216 x 0.8836 = 0.001909
P(4) = C(5,4) x 0.06^4 x 0.94^1 = 5  x 0.00001296 x 0.94 = 0.0000609
P(5) = C(5,5) x 0.06^5 x 0.94^0 = 1  x 0.000000778        = 0.000000778

P(X >= 3) = 0.001909 + 0.0000609 + 0.000000778 ≈ 0.00197 ≈ 1/507

Important note: In real games, the Scatter probability is usually not the same across all reels. Reels 1 and 5 may have higher Scatter weights (increasing the frequency of “one Scatter short” near-miss experiences), while the middle reels have lower weights.

Bonus Feature RTP Contribution

The expected return per Free Spin trigger must be calculated precisely. Assume:

  • Trigger probability: 1/200 spins
  • Each trigger awards 10 free spins
  • Free spins play with a 3x multiplier
  • Each free spin has a base expected value of 1.5x the bet
Bonus RTP = (1/200) x 10 x 3 x 1.5 = 0.225 = 22.5%

This 22.5% represents a large portion of total RTP. If the target RTP is 96%, the base game only needs to contribute 73.5%.

How Modern Video Slots Differ from Classic 3-Reel Math

FeatureClassic 3-ReelModern 5-Reel Video
Paylines1-520-50 (or Megaways’ 117,649)
Virtual Stops32-128 per reel150-500 per reel
Total Combinations~2 millionBillions to trillions
Hit Frequency8-20%25-45%
RTP Composition95%+ from base game60-75% base + 25-40% bonus features
Maximum Payout500-2,500x5,000-250,000x
Volatility ControlPrimarily via paytablePaytable + feature triggers + multiplier stacking
Wild SymbolsRareStandard, often expanding/sticky
Calculation MethodManual enumerationMonte Carlo simulation (1B+ spins)

The mathematical complexity of modern video slots far exceeds classic machines. A Megaways game with multiple Wild types, cascading reels, and accumulating multipliers can have total state combinations exceeding 10^15 — far beyond the reach of exhaustive enumeration. Monte Carlo simulation is the industry standard tool.

The RTP Certification Process

The Big Three Testing Labs

LabFull NameHeadquartersPrimary Markets
GLIGaming Laboratories InternationalNew Jersey, USANorth America, Asia, Latin America
BMMBMM TestlabsLas Vegas, USANorth America, Asia-Pacific, Africa
eCOGRAeCommerce Online Gaming Regulation and AssuranceLondon, UKEuropean online markets

The Certification Process

  1. Document Review: Examine the PAR Sheet to verify the correctness of mathematical calculations
  2. Source Code Review: Inspect the RNG (Random Number Generator) implementation to ensure the result distribution matches the PAR Sheet
  3. Simulation Testing: Run billions of simulated spins to verify that the actual RTP falls within the acceptable deviation from the theoretical value
  4. RNG Testing: Apply standard test suites — Diehard, NIST SP 800-22 — to verify random number quality
  5. Compliance Check: Ensure the game meets the specific legal requirements of the target jurisdiction

RTP Requirements by Jurisdiction

JurisdictionMinimum RTPOther Requirements
Nevada75%Must use certified RNG
New Jersey83%PAR Sheet filing required
United KingdomNo minimumMust display RTP
Malta92% (certain categories)Quarterly RTP audits
Macau75-85% (varies by type)Periodic review of actual operating data

Hands-On: Building a 3-Reel Slot Paytable from Scratch

Let us walk through the complete design process step by step.

Target Parameters

Target RTP:          95.00%
Number of Reels:     3
Virtual Stops/Reel:  64
Total Combinations:  64 x 64 x 64 = 262,144
Target Hit Frequency: ~15%

Step 1: Define Symbols and Payouts

Symbol3-of-a-Kind Payout2 + Any Payout
Diamond200x
Seven (7)50x
Triple BAR25x
Double BAR10x
Single BAR5x
Cherry3x1x (any 2 Cherries)
Any BAR Mix2x

Step 2: Assign Virtual Weights

SymbolReel 1Reel 2Reel 3
Diamond111
Seven223
Triple BAR333
Double BAR454
Single BAR667
Cherry888
Blank403938
Total646464

Step 3: Calculate Probability and RTP Contribution for Each Combo

Winning ComboCalculationCombosProbabilityPayoutRTP Contribution
Diamond x31x1x110.000004200x0.076%
Seven x32x2x3120.00004650x0.229%
Triple BAR x33x3x3270.00010325x0.258%
Double BAR x34x5x4800.00030510x0.305%
Single BAR x36x6x72520.0009615x0.481%
Cherry x38x8x85120.0019533x0.586%
Any BAR Mix(13^3 - pure BARs)~1,6840.0064242x1.285%
Cherry x2 + Anysee below~11,2640.0429691x4.296%

For Cherry x2 + Any, the precise calculation:

Ways to choose 2 reels from 3 = C(3,2) = 3
Each arrangement = 8 x 8 x 64 = 4,096
Total = 3 x 4,096 = 12,288
Subtract Cherry x3 counted 2 extra times = 12,288 - 2 x 512 = 11,264

| Base Game Total RTP | | | | | 7.516% |

7.516% is far from the target of 95%! This means we need significant adjustments — either much higher payouts, or much higher symbol weights for valuable symbols.

Step 4: Iterate and Adjust

Let us substantially increase the payouts:

SymbolNew PayoutOld Payout
Diamond x35,000x200x
Seven x3500x50x
Triple BAR x3200x25x
Double BAR x3100x10x
Single BAR x340x5x
Cherry x320x3x
Any BAR Mix10x2x
Cherry x2 + Any2x1x

Recalculated RTP:

Winning ComboCombosProbabilityNew PayoutRTP Contribution
Diamond x310.0000045,000x1.907%
Seven x3120.000046500x2.289%
Triple BAR x3270.000103200x2.060%
Double BAR x3800.000305100x3.052%
Single BAR x32520.00096140x3.845%
Cherry x35120.00195320x3.906%
Any BAR Mix1,6840.00642410x6.424%
Cherry x2 + Any11,2640.0429692x8.594%

| Total RTP | | | | 32.077% |

Still not enough. In real game design, this process continues for dozens of iterations, adjusting both symbol weights and payouts simultaneously. Furthermore, a large share of RTP comes from Wild substitutions, Scatter awards, and Free Spin features — this is exactly why modern 5-reel games have bonus features contributing 25-40% of total RTP.

The key lesson from this exercise: achieving 95%+ RTP purely through the base paytable is extremely difficult unless you accept either a very high hit frequency (frequent but small wins) or very high payouts (rare but massive wins). This is the fundamental trade-off at the heart of modern slot design.

Conclusion

The PAR Sheet is the core document of a slot machine’s math model, determining every probability characteristic of the game. Understanding its components — reel strips, virtual mapping, symbol weighting, hit frequency, and paytable structure — forms the foundation for understanding the entire slot industry.

Key takeaways:

  1. Virtual reel mapping expands the probability space far beyond physical appearances, making large jackpots mathematically feasible
  2. Hit frequency does not equal “winning frequency” — many “wins” pay at or below the bet amount
  3. Paytable design is a complex iterative process that must balance frequency, payout size, RTP, and volatility
  4. Near-misses are a natural byproduct of virtual mapping, but their psychological effects have sparked widespread ethical debate
  5. RTP certification ensures mathematical fairness, but standards vary significantly across jurisdictions
  6. The mathematical complexity of modern video slots has surpassed the limits of manual calculation — Monte Carlo simulation is the industry-standard tool
☕ Support TGJ8d9PCtetzu23DoJ2bXVafxSYVP9qJEz TRC20