WOO logo

On this page

Deconstructing Hexbreaker

Introduction

In my ongoing project to unveil the inner workings of video slot machines, I aimed to dissect the design of Hexbreaker through hands-on play. With nothing but a smartphone camera, I documented around 45 minutes of gameplay. Using data regarding symbol frequency, payout tables, and bonus conditions, I aimed to assess the odds of Hexbreaker. This was the primary goal of my analysis.

Step One - Data Collection

Similar to a previous game that I took apart, I selected Hexbreaker because it did not feature bonus spins, and the bonus rules were transparent. The only uncertainty revolved around the arrangement of the reels. Consequently, I located a quiet game in Main Street Station in downtown Las Vegas and recorded 45 minutes of my gameplay. These recordings are available on YouTube: Jackpot Party Once I returned home, I enlisted my brother-in-law to manually document the three visible symbols on each reel for 506 spins recorded in the first two videos. This task consumed many hours and incurred significant costs on my part.

Subsequently, I attempted to reconstruct the order of the reel strips based on the symbol sequences I observed. To balance and close the loops of the reels, I presumed that certain sequences repeated on the same strip. These selections were made based on the sequences needed to complete the reels and the frequency with which they occurred. My web developer, JB, then created a program to organize these combinations sequentially. It is important to highlight that, based on the observed sequences, multiple configurations could be valid. The reel strips presented are merely one of several possibilities, but they would all yield the same expected return.

As I previously mentioned, I’m not asserting that these reel strips are the definitive configuration within Hexbreaker. However, I believe that the symbol frequency I gathered closely resembles what exists in the game at Main Street Station. Below is a table depicting my best approximation of the Hexbreaker reel arrangement.

Step Two - The Reel Strips

Multi-line video slots operate by generating random numbers, assigning one for each reel to establish their stopping positions on the reel strips. In this instance, the game selects five random integers corresponding to each reel. For instance, numbers ranging from 1 to 69 are used for reels 1 and 5, while numbers from 1 to 67 are designated for reels 2 through 4. If, for example, the chosen numbers were 55, 41, 24, 29, and 11 for the reels sequentially, these values would be aligned with the top row displayed on the screen. In such a case, the display would show this arrangement:

Hexbreaker Reel Strips

Position Reel 1 Reel 2 Reel 3 Reel 4 Reel 5
1 13 Umbrella Umbrella 13 Cat
2 Hex Mirror Crow Umbrella Salt
3 Crack Penny Salt Mirror Crack
4 Penny Salt Mirror Crack Hex
5 Cat Mirror Penny Salt Crow
6 Salt Umbrella Voodoo doll Cat Salt
7 13 13 13 Voodoo doll Voodoo doll
8 Mirror Voodoo doll Penny Jinx Jinx
9 Crack Salt Mirror Crack Cat
10 13 Mirror Umbrella Penny Voodoo doll
11 Salt Crack Salt Mirror Mirror
12 Crow Crow Mirror Voodoo doll Umbrella
13 Voodoo doll Umbrella Crack Penny 13
14 Mirror Jinx 13 Mirror Penny
15 Salt Penny Penny Crack Cat
16 13 Cat Hex Voodoo doll Crow
17 Mirror Crack Voodoo doll Cat Salt
18 Crack Jinx Salt Penny Mirror
19 Umbrella Umbrella Mirror Umbrella Crack
20 Mirror Penny Voodoo doll Mirror 13
21 Salt Mirror Penny Penny Penny
22 Crack Salt Mirror Voodoo doll Jinx
23 Cat Crack Salt 13 Crack
24 Jinx Cat Umbrella Salt 13
25 Salt Penny Mirror Hex Salt
26 13 Umbrella Voodoo doll Crack Jinx
27 Hex Ladder 13 Crow Crack
28 Voodoo doll Salt Penny Penny 13
29 Cat Penny Umbrella Umbrella Umbrella
30 Salt Mirror Jinx Ladder Penny
31 Mirror Umbrella Voodoo doll Penny Hex
32 Voodoo doll Penny Penny Crow Crow
33 Jinx Ladder Crow Voodoo doll Voodoo doll
34 Crow Salt Salt Mirror Mirror
35 Crack Voodoo doll Voodoo doll Crack 13
36 Mirror Mirror Mirror Penny Salt
37 Voodoo doll Salt Crack Voodoo doll Mirror
38 Crow Crow Voodoo doll Umbrella Voodoo doll
39 Cat Crack Salt Crow Crow
40 Umbrella Salt Mirror Voodoo doll Crack
41 Mirror Ladder Voodoo doll Mirror Mirror
42 Crow Crack Salt Crack Salt
43 Crack Penny Penny Voodoo doll 13
44 13 Hex Cat Crow Mirror
45 Salt Salt Voodoo doll Umbrella Penny
46 Hex Crow Mirror Jinx Crack
47 Crack Crack Crack Crack 13
48 Voodoo doll Voodoo doll Salt 13 Cat
49 Cat Mirror 13 Umbrella Umbrella
50 Penny Salt Umbrella Mirror Mirror
51 Crow Crack Penny Crack Crow
52 Voodoo doll Hex Jinx Salt Salt
53 Mirror Penny Salt 13 Mirror
54 Crack Voodoo doll Umbrella Crack Crow
55 Crow 13 Crow Voodoo doll Crack
56 Jinx Penny Penny Mirror Cat
57 Umbrella Mirror Hex Penny Salt
58 Penny Umbrella Salt Crack Penny
59 Hex Voodoo doll Crack Hex Hex
60 Voodoo doll Crow Mirror Umbrella Salt
61 Salt Penny Cat Penny Crow
62 Mirror Crack Umbrella Mirror 13
63 Crack Mirror Salt Salt Crack
64 Cat Penny Cat Umbrella Mirror
65 13 Salt Penny Crow Crow
66 Salt Cat Voodoo doll Crack Crack
67 Mirror Crack Jinx Penny Mirror
68 Crow       Umbrella
69 Voodoo doll       Crow

The following table indicates the total count of each symbol across all reels, based on my best judgment.

The payout structure is clearly visible on the rules screens, as shown in the table below. The logo acts as a wild symbol, substituting for any line pay combination. The cat symbol is particularly noteworthy because securing three or more cats without wild symbols results in a higher payout compared to instances where wilds are included. Additionally, in contrast to most slots, Hexbreaker awards line pay wins in both directions. If a player can achieve wins in both directions, only the higher payout on that pay line is credited.

Hexbreaker Symbol Distribution

Symbol Reel 1 Reel 2 Reel 3 Reel 4 Reel 5
Hex 4 2 2 2 3
13 7 2 4 4 8
Crow 7 4 3 5 9
Umbrella 3 7 7 8 4
Voodoo doll 8 5 10 9 4
Penny 3 11 10 10 5
Salt 9 10 11 4 9
Crack 9 9 4 11 9
Cat 6 3 3 2 5
Mirror 10 9 10 9 10
Ladder 0 3 0 1 0
Jinx 3 2 3 2 3
Total 69 67 67 67 69

Step Three - The Pay Table

The subsequent table outlines the total number of combinations yielding a win. Cells reflecting no winning outcomes are left unfilled. Because of the wild symbol, the unique rule concerning the cat symbol, and the dual-direction payouts, conducting a mathematical analysis of line pay wins becomes intricate, challenging, and prone to errors. In my view, the safest method to analyze line pay wins is to evaluate every conceivable outcome using five nested loops.

Hexbreaker Pay Table

Symbol 5 pays 4 pays 3 pays 2 pays
Logo 10000 1000 100 5
Cat (natural) 2500 750 100  
Cat (with wilds) 500 150 20  
13 400 100 13  
crow 300 75 15  
Umbrella 250 50 10  
Voodoo doll 200 30 10  
Penny 200 30 5  
Salt 150 25 5  
Crack 150 25 5  

Step Four - Line Pay Math

In the lower right cell, it reveals a total of 53,972,083 winning combinations. The overall number of potential combinations in Hexbreaker is 69*67*67*67*69 = 1,431,932,643. This results in a hit frequency per line of 53,972,083 divided by 1,431,932,643, resulting in approximately 3.77%.

The following table presents the probability associated with each potential win. The lower right cell reaffirms the hit frequency per line of 3.77%, which was calculated previously.

Hexbreaker Line Pay Combinations

Symbol 5 4 3 2 Total
Logo 96 3,672 107,172 2,200,752 2,311,692
Cat (natural) 540 12,582 363,078   376,200
Cat 6,376 92,934 1,265,692   1,365,002
13 16,904 174,728 2,674,260   2,865,892
crow 27,168 265,606 2,982,472   3,275,246
Umbrella 39,394 685,296 4,604,811   5,329,501
Voodoo doll 77,200 1,038,032 7,547,922   8,663,154
Penny 104,504 1,704,512 7,720,226   9,529,242
Salt 145,416 1,304,064 11,213,614   12,663,094
Crack 133,248 1,186,842 6,272,970   7,593,060
Total 550,846 6,468,268 44,752,217   53,972,083

In the next table, each winning probability's product and its corresponding payout are displayed. The lower right cell indicates that the player can anticipate winning 53.22% of their bet with each spin based on line pays.

Hexbreaker Line Pay Probabilities

Symbol 5 4 3 2 Total
Logo 0.00000007 0.00000256 0.00007484 0.00153691 0.00161439
Cat (natural) 0.00000038 0.00000879 0.00025356   0.00026272
Cat 0.00000445 0.00006490 0.00088390   0.00095326
13 0.00001181 0.00012202 0.00186759   0.00200142
crow 0.00001897 0.00018549 0.00208283   0.00228729
Umbrella 0.00002751 0.00047858 0.00321580   0.00372189
Voodoo doll 0.00005391 0.00072492 0.00527114   0.00604997
Penny 0.00007298 0.00119036 0.00539147   0.00665481
Salt 0.00010155 0.00091070 0.00783110   0.00884336
Crack 0.00009305 0.00082884 0.00438077   0.00530267
Total 0.00038469 0.00451716 0.03125302 0.00153691 0.03769178


The game rewards players based on the occurrence of Jinx symbols anywhere on the screen. Scatter pay wins are calculated based on the total amount wagered. The payouts for scattering symbols are 150 for five symbols, 13 for four, and 4 for three. To highlight a cultural insight, the number four is considered unlucky in Chinese superstition as it sounds akin to the word for 'death.'

Hexbreaker Line Pay Returns

Symbol 5 4 3 2 Total
Logo 0.00067042 0.00256437 0.00748443 0.00768455 0.01840377
Cat (natural) 0.00094278 0.00659004 0.02535580   0.03288863
Cat 0.00222636 0.00973516 0.01767809   0.02963962
13 0.00472201 0.01220225 0.02427864   0.04120290
crow 0.00569189 0.01391158 0.03124245   0.05084592
Umbrella 0.00687777 0.02392906 0.03215801   0.06296484
Voodoo doll 0.01078263 0.02174750 0.05271143   0.08524157
Penny 0.01459622 0.03571073 0.02695736   0.07726431
Salt 0.01523284 0.02276755 0.03915552   0.07715591
Crack 0.01395820 0.02072098 0.02190386   0.05658304
total 0.07570112 0.16987923 0.27892561 0.00768455 0.53219051

Step Five - Scatter Pays

The next table details the probability and the return contribution for each level of scatter payouts. The lower right cell indicates a total return of 5.89%.

Players can trigger the Mirror Mirror Bonus by landing four consecutive mirror symbols on any active pay line. The winnings are contingent upon the amount wagered per line.

Hexbreaker — Scatter Pay

Scatters Pays Probability Return
5 150 0.000018 0.002749
4 13 0.000735 0.009557
3 4 0.011654 0.046617
2 0 0.091300 0.000000
1 0 0.353708 0.000000
0 0 0.542585 0.000000
Total 0 1.000000 0.058923

Step Six - The Mirror Miror Bonus

During the Mirror Mirror Bonus, there are 13 mirrors. The game will randomly assign 13 prizes behind these mirrors. Notably, if the bonus is initiated with five mirror symbols, the prizes allocated to those mirrors will be even larger. Players then have the opportunity to break any five mirrors and claim the corresponding prizes.

Additionally, five Treasure Symbols are randomly set behind the mirrors. It’s feasible for a single mirror to conceal more than one symbol. I theorize that for each Treasure Symbol, one of the 13 mirrors is chosen at random, independent of whether that mirror already holds another symbol.

To illustrate this concept, here are links to my three videos along with the timestamps where the Mirror Mirror bonuses begin.

— 1:47, 4:32, 5:37, and 9:23. Notably, the 4:32 bonus was activated with five mirror symbols.

As previously mentioned, finding at least one treasure symbol will grant the player a bonus within the initial bonus. The next table lists prizes based on the quantity of Treasure Symbols found and whether the bonus was initiated with four or five mirrors.

Mirror Mirror Bonus — Mirror Prizes

Prize
Number
Four Mirrors Five Mirrors
1 5 10
2 10 20
3 12 25
4 15 30
5 20 35
6 25 40
7 25 45
8 30 50
9 35 75
10 40 100
11 50 100
12 50 150
13 100 200
Average 32.0769231 67.692308

The following table summarizes all aspects of the Mirror Mirror Bonus. The lower right cell indicates that this feature contributes 17.15% to the overall return of the game.

Mirror Mirror Bonus — Treasure Wins

Treasures
Found
Four
Mirrors
Five
Mirrors
5 1000 3000
4 125 1000
3 75 500
2 25 150
1 15 35
0 0 0

Players can participate in the Money Ladder Bonus by landing the ladder symbol on either reels 2 or 4. All winnings from the Money Ladder Bonus depend on the bet amount made during the triggering spin.

Mirror Mirror Bonus — Summary

Statistic 4 Mirrors 5 Mirrors Total
Probability 0.000667 0.000057 0.000724
Mirror win 160.384615 338.461538 174.296875
Icon win 45.748237 261.677435 62.617705
Win per bonus 206.132852 600.138974 236.914580
Win per spin 0.137592 0.033948 0.171540

Step Seven - Money Ladder Bonus

The Money Ladder features 12 steps on either side. Commencing from the bottom step on the right side and proceeding counter-clockwise, the prize structure is as follows: 1,1,1,1,1,1,1,2,2,2,3,4,16,4,3,2,2,2,1,1,1,1,1,1,1. In the accompanying image, I made a wager of 13 coins, thus multiplying the winnings per step by 13.

Hoo Doo the cat begins on the lowest step of the ladder and moves counter-clockwise. Players will select a number from 1 to 13 on a Ouija Board that dictates how many steps the cat will advance around the ladder. With each step the cat lands on, the corresponding prize for that step is collected, which is then nullified. Every time the cat makes a complete lap around the ladder, the remaining prizes increase by the total amount wagered. Should the cat land on a previously occupied step or reach the top of the ladder, the bonus concludes.

To provide tangible examples, here are links to my three videos along with the timestamps marking the start of the Money Ladder bonuses.

The following table presents probabilities and the anticipated returns for each Money Ladder bonus win. This data stemmed from a random simulation involving over seven billion bonuses. The lower right cell reflects an average win of 18.707.

Money Ladder Bonus — Possible Outcomes

The probability of triggering the Money Ladder bonus stands at (9/67)×(3/67) = 0.006015, equating to a chance of 1 in 166.26. This contributes to the game's return at 0.006015 times 18.706941, culminating in a total of 0.112517.

Win Probability Return
2 0.0013653239 0.0027306477
3 0.0072470481 0.0217411442
4 0.0149546295 0.0598185181
5 0.0241636009 0.1208180047
6 0.0292061860 0.1752371157
7 0.0315978315 0.2211848207
8 0.0318368166 0.2546945328
9 0.0316930017 0.2852370154
10 0.0319982128 0.3199821282
11 0.0323937555 0.3563313102
12 0.0325625326 0.3907503907
13 0.0322976359 0.4198692668
14 0.0313532229 0.4389451208
15 0.0299063881 0.4485958217
16 0.1049632134 1.6794114143
17 0.0673635272 1.1451799616
18 0.0511508430 0.9207151749
19 0.0385602678 0.7326450890
20 0.0329660694 0.6593213875
21 0.0263324701 0.5529818730
22 0.0273527415 0.6017603139
23 0.0278317529 0.6401303170
24 0.0282474808 0.6779395394
25 0.0268856881 0.6721422022
26 0.0244441412 0.6355476705
27 0.0213845707 0.5773834077
28 0.0182927666 0.5121974637
29 0.0154596540 0.4483299650
30 0.0132194741 0.3965842238
31 0.0116497410 0.3611419701
32 0.0105126952 0.3364062462
33 0.0097625719 0.3221648739
34 0.0091497825 0.3110926045
35 0.0085378784 0.2988257457
36 0.0078602887 0.2829703947
37 0.0071118873 0.2631398287
38 0.0063196567 0.2401469534
39 0.0055131938 0.2150145572
40 0.0047426800 0.1897071993
41 0.0040515458 0.1661133769
42 0.0034594245 0.1452958294
43 0.0029702607 0.1277212115
44 0.0025768766 0.1133825704
45 0.0022647400 0.1019132990
46 0.0020143209 0.0926587600
47 0.0018081746 0.0849842053
48 0.0016291277 0.0781981279
49 0.0014638848 0.0717303574
50 0.0013085984 0.0654299190
51 0.0011589908 0.0591085287
52 0.0010165461 0.0528603952
53 0.0008812066 0.0467039481
54 0.0007565567 0.0408540631
55 0.0006447815 0.0354629819
56 0.0005458610 0.0305682138
57 0.0004615357 0.0263075340
58 0.0003905274 0.0226505914
59 0.0003324059 0.0196119473
60 0.0002843733 0.0170623998
61 0.0002451469 0.0149539583
62 0.0002127818 0.0131924700
63 0.0001856658 0.0116969433
64 0.0001629026 0.0104257674
65 0.0001426304 0.0092709738
66 0.0001247963 0.0082365542
67 0.0001086134 0.0072771011
68 0.0000942307 0.0064076901
69 0.0000808496 0.0055786216
70 0.0000688669 0.0048206852
71 0.0000583695 0.0041442339
72 0.0000490601 0.0035323298
73 0.0000410229 0.0029946709
74 0.0000341942 0.0025303708
75 0.0000285068 0.0021380118
76 0.0000237678 0.0018063560
77 0.0000197916 0.0015239519
78 0.0000166252 0.0012967694
79 0.0000139878 0.0011050341
80 0.0000119308 0.0009544612
81 0.0000101425 0.0008215385
82 0.0000086540 0.0007096252
83 0.0000074086 0.0006149127
84 0.0000063059 0.0005296992
85 0.0000054029 0.0004592465
86 0.0000046133 0.0003967444
87 0.0000039163 0.0003407150
88 0.0000032660 0.0002874074
89 0.0000027123 0.0002413907
90 0.0000022985 0.0002068695
91 0.0000018937 0.0001723230
92 0.0000015398 0.0001416622
93 0.0000012852 0.0001195223
94 0.0000010415 0.0000979022
95 0.0000008426 0.0000800490
96 0.0000006946 0.0000666841
97 0.0000005701 0.0000552985
98 0.0000004731 0.0000463668
99 0.0000003925 0.0000388597
100 0.0000003122 0.0000312198
101 0.0000002622 0.0000264777
102 0.0000002074 0.0000211570
103 0.0000001855 0.0000191093
104 0.0000001551 0.0000161308
105 0.0000001308 0.0000137333
106 0.0000001049 0.0000111214
107 0.0000000823 0.0000088076
108 0.0000000772 0.0000083372
109 0.0000000650 0.0000070817
110 0.0000000525 0.0000057705
111 0.0000000387 0.0000042923
112 0.0000000350 0.0000039170
113 0.0000000267 0.0000030202
114 0.0000000200 0.0000022852
115 0.0000000188 0.0000021581
116 0.0000000118 0.0000013688
117 0.0000000125 0.0000014637
118 0.0000000097 0.0000011407
119 0.0000000070 0.0000008290
120 0.0000000048 0.0000005800
121 0.0000000057 0.0000006881
122 0.0000000036 0.0000004336
123 0.0000000037 0.0000004546
124 0.0000000021 0.0000002644
125 0.0000000018 0.0000002310
126 0.0000000011 0.0000001433
127 0.0000000010 0.0000001264
128 0.0000000011 0.0000001456
129 0.0000000006 0.0000000734
130 0.0000000007 0.0000000924
131 0.0000000004 0.0000000559
132 0.0000000004 0.0000000563
133 0.0000000006 0.0000000756
134 0.0000000001 0.0000000191
135 0.0000000004 0.0000000576
136 0.0000000004 0.0000000580
137 0.0000000001 0.0000000195
138 0.0000000001 0.0000000196
139 0.0000000001 0.0000000198
146 0.0000000001 0.0000000208
Total 1.0000000000 18.7069413032

The concluding table below summarizes the return for each win category in Hexbreaker. The lower right cell indicates the game offers a total return of 87.517%.

Step Eight - Summary

The returns from various Hexbreaker versions may differ. Typical with many video slots, multiple versions exist, primarily varying by the arrangement of reel strips. Casino managers decide which version to implement in the game.

Hexbreaker Summary

Type of Win Return
Line pays 53.219%
Scatter pay 5.892%
Ladder bonus 11.252%
Mirror bonus 17.154%
Total 87.517%

This page aims not to endorse Hexbreaker, either positively or negatively, but rather to illuminate overarching principles in slot machine design.

Enjoy the video below, which illustrates how I conducted the Hexbreaker analysis using Excel.

Video

To clarify, I do not claim that this page provides an exact representation of Hexbreaker. The presence of repeating symbols necessitated certain educated guesses to fill in the gaps. As previously explained, various orders of reel strips are possible based on what was observed on the machine.

Direct link: www.youtube.com/watch?v=N6-ajlpE-Iw .

Disclaimer

I would like to extend my gratitude to J.B. for integrating the diverse sequences of three symbols for each reel into a coherent reel strip.

Acknowledgments

Dissecting the Atkins Diet-themed slot machine

Internal Links

External Links

: IGT's promotional material for Hexbreaker. Strategies and information grounded in mathematics for a variety of casino games, including blackjack, craps, roulette, and countless others.