Given a dice pool mechanic where a number of six-sided dice equal to Stat + Skill are rolled, and the number of 4s, 5s, and 6s is counted:

An increase in the size of the pool increases the absolute variance. Is there a mechanism that helps decrease the variance as the pool increases? The only one I've seen is replacing dice in the pool with automatic successes.

  • 2
    \$\begingroup\$ In your current wording, 4-5-6 are successes, and 1-2-3 are failures ? This is basically a coin flip ? If not, you might want to add a bit more details. \$\endgroup\$ – Thalantas Dec 27 '16 at 10:45
  • \$\begingroup\$ @Thalantas It's not a coin flip; the expected number of successes is equal to half the dice in the pool. If you need two successes to accomplish something, the person with a larger pool will be more likely to succeed. \$\endgroup\$ – AceCalhoon Dec 27 '16 at 17:10
  • \$\begingroup\$ Well, it's a pool of coins then. My point is, he's not modelling a 6-sided dice throw, but a 2-sided dice throw. \$\endgroup\$ – Thalantas Dec 27 '16 at 17:20
  • \$\begingroup\$ The advantage of using d6 is they are common and allow for adjustments so that 3+ counts as successes or whatever. \$\endgroup\$ – oconnor0 Dec 27 '16 at 17:47

I think the answer of Lexible is mathematically sound, I'd like to add some examples of how other existing games already do this and what you might take from it:

  • Games like Shadowrun, where the dice mechanic works almost exactly as you said (with the exception of only 5 and 6 counting), you can buy successes instead of rolling. Rolling has a wide variance (for example 9 dice will give you between 0 and 9 successes and it only gets more variant when you roll against somebody who might do good or bad themselves). So statistically, 3 dice give you one success. The rulebook allows you to not roll and instead take one success for every 4 full dice you would ave rolled. That way it's the player who can opt for less randomness, although at a price because over all rolls statistically he would have done better with rolling.

  • Many games use a fixed base value. Taking Shadowrun as an example again, in older editions the initiative was determined by taking the raw value (let say 8) and adding as many dice rolls with the success chance for the game. That makes for 8-16 successes for skill 8, but 6-12 successes for skill 6. Even on their worst roll, people with a high skill would be better than people with a low skill and average roll. Less variance.

So the solution will be to have a static part and a dynamic part. It's up to you to balance this to your liking. On the extreme sides, where either part is zero, you end up with no dice rolling at all, or checks where you have many dice and a huge variance or luck factor. A fun game is probably somewhere in the middle.


You can set the variance of a dice pool to an arbitrary amount in four steps.

  1. Subtract the distribution mean from your roll. If using N dice as you describe, each die contributes 0.5 towards the distribution mean of the whole pool, so the distribution mean is N/2. The resulting distribution will have a mean of zero. Example: Roll 5d6 to get 2,2,4,5,5. So three successes minus the distribution mean, or 3 – 2.5 = o.5.

  2. Divide the result from step 1 by the distribution standard deviation, or in your case by the square root of N/4. So for five dice that's the square-root of 1.25, or about 1.12. The resulting distribution will have a variance of one. For examle: From the result in step 1, we would get 0.5/1.12, or about 0.446.

  3. Say you want a target variance of A, you simply multiply the result of step 2 by the square-root of A, where A is greater than or equal to zero. For example: You (for whatever reason) want your distribution's variance to equal four, so the result from step 2 times square-root of four is about 0.446 * 2 = 0.892.

  4. Finally, you want a greater number of dice to give a greater average result, so add your original distribution mean back in so that the mean of a size N dice pool is still N/2. For example: Adding the distribution mean for five dice to the result of step 3 gives 2.5 + 0.892 = 3.392.

  • \$\begingroup\$ I really don't understand what you mean or how that would work. Would you be willing to give an example? \$\endgroup\$ – oconnor0 Dec 26 '16 at 23:13
  • \$\begingroup\$ @oconnor0 Sure, although I walked you through an example in my answer. If you provide (a) the size of your dice pool, and (b) the variance you would like that dice pool to have, I will walk you through another example. \$\endgroup\$ – Lexible Dec 26 '16 at 23:16
  • 1
    \$\begingroup\$ This doesn't feel like an answer geared towards table-top roleplaying games... \$\endgroup\$ – Erik Dec 27 '16 at 10:53
  • 1
    \$\begingroup\$ I don't see how this relates back to the dice. Do you roll 3.392 dice? \$\endgroup\$ – Wyrmwood Dec 27 '16 at 22:39
  • \$\begingroup\$ @Wyrmwood No, 3.392 is your roll. \$\endgroup\$ – Lexible Jan 3 '17 at 22:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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