DUNGEON DICE ARCHITECT

Probability Math Game

Puzzle Active
Calculory Math Engine

How to Play

  1. 1
    Select your polyhedral dice from the architect's tray (D4, D6, D8, D10, D12, or D20).
  2. 2
    Click a die to add it to your build. Click a die in your build to remove it. You can add up to 10 dice.
  3. 3
    Use the +/- buttons to set a modifier (e.g., 2d6 + 3 for a classic RPG damage roll).
  4. 4
    Hit "Roll" for a single result with individual die breakdowns, or use "Simulate 1,000" for instant big data.
  5. 5
    Toggle "Show Distribution" to see a live bar chart of how often each sum appears.

Rules

  • You can combine any mix of polyhedral dice: D4, D6, D8, D10, D12, and D20.
  • The maximum build size is 10 dice to keep results easy to read.
  • Modifiers can be positive or negative and are added after the dice total.
  • The distribution chart updates in real time as you add more rolls.
  • Use the "Reset" button to clear your history and start a fresh experiment.

Top Tips!

Notice how a single D20 roll is "flat" (every number has a 5% chance), but rolling 2d6 creates a "Bell Curve." This is because there is only one way to roll a 12 (6+6), but six different ways to roll a 7 (1+6, 2+5, 3+4, etc.). Try simulating 1,000 rolls of 1d20 vs. 2d10 to see the dramatic difference between uniform and normal distributions. High-level RPG strategy is built on understanding these curves!

Worked Examples
1

Calculating the Probability of Rolling a 7 on 2d6

What is the exact probability of rolling a sum of 7 when you roll two standard 6-sided dice?

  1. 1Each die has 6 faces, so the total number of outcomes is 6 x 6 = 36.
  2. 2List all combinations that sum to 7: (1,6), (2,5), (3,4), (4,3), (5,2), (6,1). That is 6 combinations.
  3. 3Probability = favorable outcomes / total outcomes = 6/36 = 1/6.
  4. 4Convert to a percentage: 1/6 = 16.67%.

The probability of rolling a 7 on 2d6 is 1/6 (approximately 16.67%). You can verify this by simulating 1,000 rolls and checking if 7 appears roughly 167 times.

2

Expected Value of 1d20 + 5

A character rolls 1d20 + 5 for an attack. What is the average (expected) result?

  1. 1The expected value of a single die is (lowest + highest) / 2.
  2. 2For a D20: (1 + 20) / 2 = 10.5.
  3. 3Add the modifier: 10.5 + 5 = 15.5.
  4. 4This means over many rolls, the average result will converge to 15.5.

The expected value of 1d20 + 5 is 15.5. Simulate 1,000 rolls in the tool and check the "Mean" stat to confirm this!

3

Comparing Flat vs. Curved Distributions

Which gives a more predictable result: rolling 1d12 or rolling 2d6?

  1. 11d12 has a uniform (flat) distribution: every number from 1 to 12 has an equal 8.33% chance.
  2. 22d6 has a bell-curve distribution: sums near 7 are much more likely than sums of 2 or 12.
  3. 3The range of 2d6 is 2 to 12, while 1d12 is 1 to 12. So 2d6 can never roll a 1.
  4. 4The standard deviation of 2d6 is lower, meaning results cluster more tightly around the average.

2d6 gives more predictable results because outcomes cluster near 7. Use the simulator to compare the two distributions side by side!

Learn More

What is Dungeon Dice Architect?

Dungeon Dice Architect is a free online probability simulator that lets you build custom polyhedral dice sets and roll them thousands of times to visualize probability distributions. It supports all standard RPG dice (D4, D6, D8, D10, D12, D20) with optional modifiers.

Unlike a simple random number generator, this tool shows you individual die results, running statistics (mean, mode, min, max), and a real-time frequency distribution chart. It transforms abstract probability theory into a tactile, visual experience rooted in the familiar world of tabletop gaming.

The Math of the Critical Hit

In many tabletop RPGs, a "Natural 20" is a critical success. On a D20, you have exactly a 1 in 20 (5%) chance of this happening. But what happens if you have "Advantage" and roll two D20s and take the highest? Your chance of a critical hit jumps from 5% to 9.75%.

The Dungeon Dice Architect allows students to test these specific scenarios visually, turning complex combinatorics into a tactile, gaming-focused experience.

Visualizing the Law of Large Numbers

The human brain is naturally bad at understanding randomness. We see patterns where none exist and expect short sequences to be "fair." By using the "Simulate 1,000" feature, students can see the transition from erratic local results to the predictable, smooth probability curves of global randomness.

This is the perfect introductory tool for the Central Limit Theorem and statistical variance. After just 100 rolls, the distribution looks rough and uneven. After 1,000 rolls, the bell curve becomes unmistakable. This visual progression teaches more about statistics than pages of formulas.

Uniform vs. Normal Distributions

A single die (like a D20) produces a uniform distribution where every outcome is equally likely. But when you combine multiple dice, something fascinating happens: the distribution of sums forms a bell curve (normal distribution). The more dice you add, the tighter and more symmetrical the curve becomes.

This principle underpins everything from quality control in manufacturing to grading on a curve in education. By experimenting with different dice combinations, students build an intuitive understanding of one of the most important concepts in all of statistics.

Who This Game is For

Learning Objective

Develop intuitive understanding of probability distributions, expected value, and the law of large numbers through hands-on simulation with customizable dice sets.

Best For

  • Ages 8 to 10 (introduction to chance and fairness)
  • Ages 11 to 14 (probability fractions, data collection, and graphing)
  • Ages 15 to 18 (normal distribution, standard deviation, combinatorics)
  • Adults (RPG optimization, statistical thinking, data literacy)

Curriculum Relevance

  • Covers KS2/KS3 Probability and Statistics requirements (UK)
  • Aligns with Common Core standards 7.SP (Statistics and Probability) (US)
  • Supports NAPLAN data and probability strand (Australia)
  • Introduces Central Limit Theorem concepts for advanced learners

Teachers

Bring probability to life in the classroom

Replace tedious manual dice-rolling experiments with instant digital simulations. Students can test hypotheses about dice fairness, compare distributions, and collect thousands of data points in seconds. Perfect for introducing the Central Limit Theorem or exploring combinatorics through the lens of tabletop gaming.

Parents

Turn game night into a learning moment

If your child plays board games or RPGs, this tool connects their hobby to real mathematics. They will discover why some dice rolls feel "luckier" than others and learn to think statistically. One session with the simulator builds deeper intuition than a week of textbook probability problems.

Students

See the math behind the dice

Ever wonder why rolling two dice almost never gives you a 2 or a 12? Build your own custom dice sets, run thousands of simulations, and watch the bell curve form in real time. This tool makes probability visual, interactive, and genuinely fun to explore.

Related Practice
Frequently Asked Questions
This is standard RPG notation. The first number (2) is how many dice you roll, and the second number (6) is the number of sides on each die. So 2d6 means "Roll two 6-sided dice." Adding a modifier like "+3" means you add 3 to the total after rolling.
Because there are more combinations of numbers that sum to 7 than any other number (1+6, 2+5, 3+4, 4+3, 5+2, 6+1). That is 6 out of 36 possible outcomes. A sum of 2, on the other hand, can only be made by rolling 1+1, which is just 1 out of 36.
It is a graph or table that shows the likelihood of each possible outcome. In our tool, the bar chart shows you exactly how often each sum appeared during your simulation. Taller bars mean more frequent results.
A D6 is a standard 6-sided cube (like you find in board games). A D20 is a 20-sided die commonly used in tabletop RPGs like Dungeons and Dragons. A D20 gives each number (1 through 20) an equal 5% chance, while a D6 gives each number roughly 16.67%.
The expected value is the long-run average result. For any fair die, it equals (lowest + highest) / 2. For a D6, that is (1+6)/2 = 3.5. For a D20, it is (1+20)/2 = 10.5. You can verify this by simulating 1,000 rolls and checking the Mean stat.
Absolutely! Build any dice combination your game requires, from a simple 1d20 attack roll to complex damage formulas like 2d6 + 1d8 + 5. The tool shows individual die results so you can see exactly what each die rolled.
C
Calculory

Empowering people with super accurate, AI-powered calculators and interactive math tools for free.