# Slots

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 the*

*Slots_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'.*

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`

).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 modified 3mo ago