Slots

Probability and Multiplier

There are 3 reels with 7 possible symbols to get in each reel, meaning 343 (7^3) possible combinations. There are 57 winning combinations.

Outcome
Combinations
Probability

Win

57

16.618%

Loss

286

83.382%

Total

343

100%

To hit one specific combination is a 0.2915% chance (100/343). In the table below all symbols are mentioned, except Angry NPC (seventh symbol, gives no win). The 16.618% win probability can be split up in the following outcomes:

Player outcome
Combinations
Probability
Multiplier

3 Soyjacks

1

0.2915%

100x

3 Pepes

1

0.2915%

45x

3 Doges or 2 Doges + 1 Pepe in right slot

2

0.583%

20x

3 Yes Chads or 2 Yes Chads + 1 Pepe in right slot

2

0.583%

12x

3 Bobo Dicaprio Bears or 2 Bobo Dicaprio Bears + 1 Pepe in right slot

2

0.583%

10x

3 Brainlets

1

0.2915%

5x

2 Brainlets in left and middle slot

6

1.749%

3x

1 Brainlet in left slot

42

12.243%

2x

Total

57

16.618%

-

Note: The multipliers of the Slots game can't be found in the code, because the multipliers have to be set when the contract gets deployed. Invoke the function Slots_GetMultipliers on the deployed contract to verify the multipliers. You can also visit the explorer and go to the contract, then read theSlots_GetMultipliers function. When opening the browser console it will give a 343 number sequence with the multipliers with which the probabilities can be calculated. This is the sequence:

5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100

This sequence can also be used to verify the multiplier that belongs to the slotID. Each number in the sequence represents a multiplier. The first number in the sequence is 'slotID 0' and the last one 'slotID 342'.

  • slotID 0 = '5';

  • slotID 1-6 = '3';

  • slotID 7-48 = '2';

  • slotID 49-113 = '0';

  • slotID 114 = '10';

  • slotID 115-116 = '0';

  • slotID 117 = '10';

  • slotID 118-170 = '0';

  • slotID 171 = '12';

  • slotID 172 = '0';

  • slotID 173 = '12';

  • slotID 174-227 = '0';

  • slotID 228-229 = '20';

  • slotID 230-284 = '0';

  • slotID 285 = '45';

  • slotID 286-341 = '0';

  • slotID 342 = '100'.

House Edge

The following calculation shows that the average multiplier is 0.97944:

((100*0.2915)+(45*0.2915)+(20*0.583)+(12*0.583)+(10*0.583)+(5*0.2915)+(3*1.749)+(2*12.243))/100=0.97944

With the average multiplier, the house edge can be calculated and is 2.056% ((1-0.97944)*100).

Odds

With the above in mind, the odds for Slots are:

Odds
Outcome

Decimal odds

0.97944

Return to Player

97.944%

Probability odds

48.972%

Last updated