Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

I am interested in learning how to calculate the payout rate of a slot-machine.

Imagine a machine with $s$ different symbols on $r$ reels. Each symbol has a given payout, $p$, if the symbols end up next to each other.

I know basic probability- number of chances by number of possibilities. But, I don't know how to get to the number of chances and possibilities.


share|improve this question
What do you mean by "the symbols end up next to each other"? You mean that each of the $r$ reels ends up with the same symbol (out of the $s$) showing? –  ShreevatsaR Jun 28 '11 at 15:26
exactly. like the slot machines you maybe know from casinos. they win a certain price relative to your bet if you have three 7s on the middle row. –  clamp Jun 28 '11 at 15:27

1 Answer 1

up vote 4 down vote accepted

You identify each payout and the probability of it, and add them up. So if there is one jackpot, requiring you get a specific symbol on all the reels, that pays $1,000,000$ (in units of the bet), the chance you get it is $1$ in $s^r$. This win contributes $\frac{1,000,000}{s^r}$ to the payout rate. If you have another one that requires a single symbol on any reel that pays 3, it contributes $3\left({1-\left(\frac{s-1}{s}\right)^r}\right)$. You just have to count the win chances, multiply by the payout, and add them up. One challenge is making sure they are mutually exclusive-in my example if the jackpot symbol and the one in the win paying 3, you would have to subtract the jackpot probability from the other, as you presumably only pay the jackpot.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.