Dice Statistics Calculator
Mathematical!
Click On The Examples ▼
Die(6)
: a six-sided die
2*Die(4)&3*Die(8)
: 2 four-sided dice and 3 eight-sided dice
3*ModDie(6, 2)
: 3(D6+2) - three * (six-sided die + 2)
5*WeightedDie({1:1, 2: 2})
: 5 * (2-sided die that rolls 2 twice as often as 1)
5*ModWeightedDie({1:1, 2: 2}, 5)
: 5(D2+5) = 5*(2-sided die that rolls 7 (2+5) twice as often as 6 (1+5)
2*StrongDie(Die(6), 3)
: 2 dice that roll D6X3. each die rolls 3, 6, 9, ... 18.
2*Die(6)&Modifier(-3)
: modifier adds to the overall dice. = 2D6+3 (2 six-sided dice + 3)
Exploding(Die(6))
: An exploding D6 is a six-sided die that you get to keep rolling every time you roll a six
ExplodingOn(Die(6), (1, ))
: As above, except you get to keep rolling every time you roll 1
ExplodingOn(Die(6), (1, 6))
: As above, except you get to keep rolling every time you roll 1 or 6
BestOfDicePool(DicePool(Die(6), 3), 2)
: take the 2 best rolls of 3D6
WorstOfDicePool(DicePool(Die(6), 4), 2)
: take the 2 worst rolls of 4D6
UpperMidOfDicePool(DicePool(Die(6), 7), 4)
: take the middle four rolls of 7D6
LowerMidOfDicePool(DicePool(Die(6), 7), 4)
: take the middle four rolls of 7D6
Quickstart
I don't want to click on the "click on the examples" but I still want examples.
I love implementation details for dice!
Report a Bug
Filing issues requires a github account.
Have issues or suggestions for front-end? Start a new issue here.
Found a math problem or want to see a feature? Back-end issues here.
more dice collections
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
rm dice collection
roll
None
previous
submit
more stats
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
rm
submit
Table Name
Table Range
Mean
Std Dev