SECTION 1
Where Did Probability Simulations Come From?
Have you ever wondered how weather forecasters predict a 70 % chance of rain? They can't flip a coin to figure that out. Instead, they run simulations — experiments that copy a real-world situation — over and over again to see what happens. This idea of using repeated experiments to estimate chance has a fascinating history.
1654 • The Gambling Letters
1777 • Buffon's Needle
1946 • The Monte Carlo Method
Today • Simulations Everywhere
Here is the big question these thinkers tried to answer: When the math is too hard or the real situation is too complicated, can we just try it many times and see what happens? The answer is yes — and that is exactly what a probability simulation does.
SECTION 2
Core Principles of Probability Simulations
Before you build a simulation, you need to understand a few key ideas. These ideas form the foundation for every simulation you will ever run.
Trial
Outcome
Experimental Probability
Theoretical Probability
Law of Large Numbers
KEY TAKEAWAY
SECTION 3
Seeing a Simulation in Action
Let's look at a picture of what happens when you simulate flipping a fair coin. The diagram below shows the experimental probability of heads after different numbers of flips. Notice how the line is jumpy at first but gets closer and closer to 0.50 (the theoretical probability) as more flips happen.
Look at the first dot on the left. After only 5 flips, 4 of them were heads, so the experimental probability was 0.80. That feels way off, right? But that is totally normal for a small number of trials. As you move to the right and add more flips, the line hugs the dashed yellow line at 0.50 more and more tightly. This is why running many trials matters.
SECTION 4
The Math Behind Simulations
You only need one formula to turn your simulation data into a probability estimate. Let's break it down.
EXPERIMENTAL PROBABILITY
P(event) means "the probability of the event." For example, if you roll a die 50 times and get a 6 exactly 9 times, then P(rolling a 6) = 9 ÷ 50 = 0.18.
THEORETICAL PROBABILITY (for comparison)
A standard die has 6 faces, so the theoretical probability of rolling a 6 is 1 ÷ 6 ≈ 0.167. Your experimental result (0.18) is close — but not exact. That is perfectly okay!
When you design a simulation, you pick a model (a simple device that copies the real situation). Here are some common models you can use.
| Real-World Situation | Good Model | Why It Works |
|---|---|---|
| 50/50 chance (yes or no) | Flip a coin | Two equally likely outcomes |
| 1 out of 6 chance | Roll a die | Six equally likely outcomes |
| 1 out of 10 chance | Draw a digit 0–9 from a bag | Ten equally likely outcomes |
| 3 out of 4 chance (75 %) | Spin a spinner with 3 colored and 1 white section | Three favorable out of four equal sections |
Matching real situations to simulation models
Quick Tip
SECTION 5
How to Design a Simulation Step by Step
Every simulation follows the same five-step process. The flowchart below shows the steps, and then we'll dig into each one.
- Step 1 – State the question. Write down exactly what probability you want to estimate. Example: "What is the probability of getting at least 2 heads in 3 coin flips?"
- Step 2 – Choose a model. Pick a random device that matches the situation. A fair coin works for anything with two equally likely outcomes.
- Step 3 – Define one trial and "success." One trial = flip the coin 3 times. Success = 2 or more heads.
- Step 4 – Run many trials. Repeat the trial at least 30 times (more is better) and record each outcome.
- Step 5 – Calculate and interpret. Divide the number of successes by the total trials. Compare to the theoretical probability if you know it.
SECTION 6
Worked Example: Free-Throw Simulation
A basketball player makes about 60 % of her free throws. Her coach wants to estimate the probability that she makes at least 4 out of 5 free throws in a row. Let's design and run a simulation.
Free-Throw Simulation
- 1
Step 1 — State the Question
What is the probability that the player makes at least 4 out of 5 free throws? - 2
Step 2 — Choose a Model
The player makes 60 % of her shots. We can use random digits 0–9. Let digits 0, 1, 2, 3, 4, 5 (six digits = 60 %) represent a made shot. Let digits 6, 7, 8, 9 (four digits = 40 %) represent a missed shot. - 3
Step 3 — Define One Trial
One trial = pick 5 random digits. A "success" means 4 or 5 of those digits are in the range 0–5. - 4
Step 4 — Run 20 Trials
Here are 20 trials using a random number table. Each group of 5 digits is one trial. We underline digits 0–5 (made shots). Trial 1: 3 8 1 0 4 → 4 made ✓ | Trial 2: 7 2 9 6 1 → 2 made ✗ | Trial 3: 5 5 0 3 8 → 4 made ✓ | Trial 4: 6 4 1 7 9 → 2 made ✗ | Trial 5: 2 0 3 5 4 → 5 made ✓ | Trial 6: 8 7 6 9 1 → 1 made ✗ | Trial 7: 4 3 2 0 5 → 5 made ✓ | Trial 8: 9 8 7 6 3 → 1 made ✗ | Trial 9: 1 5 4 2 7 → 4 made ✓ | Trial 10: 0 3 8 5 1 → 4 made ✓ | Trial 11: 6 7 2 9 8 → 1 made ✗ | Trial 12: 3 4 0 1 2 → 5 made ✓ | Trial 13: 5 9 3 7 0 → 3 made ✗ | Trial 14: 1 4 5 2 6 → 4 made ✓ | Trial 15: 8 0 9 3 7 → 2 made ✗ | Trial 16: 2 5 4 1 0 → 5 made ✓ | Trial 17: 7 6 8 9 4 → 1 made ✗ | Trial 18: 3 0 5 2 1 → 5 made ✓ | Trial 19: 9 4 7 8 6 → 1 made ✗ | Trial 20: 0 1 5 3 8 → 4 made ✓ - 5
Step 5 — Calculate and Interpret
Count the successes (trials with 4 or 5 made): Trials 1, 3, 5, 7, 9, 10, 12, 14, 16, 18, 20 = 11 successes out of 20 trials.Experimental probability = 11 ÷ 20 = 0.55 or 55 %. Based on this simulation, there is about a 55 % chance the player makes at least 4 of her 5 free throws. With more trials, this estimate would become even more accurate.
SECTION 7
Strengths and Limitations of Simulations
Simulations are powerful, but they aren't perfect. Let's compare their strengths and weaknesses so you know when to use them — and when to be careful.
| Strengths ✅ | Limitations ⚠️ |
|---|---|
| Can estimate probabilities that are hard to calculate with formulas. | Results are estimates, not exact answers. |
| Easy to set up with coins, dice, cards, or a calculator. | A small number of trials can give misleading results. |
| You can model complicated real-life situations. | The model must truly match the real situation, or the results will be off. |
| More trials always improve accuracy. | Running many trials by hand takes time. |
Strengths vs. Limitations of Probability Simulations
KEY TAKEAWAY
SECTION 8
Connecting to Advanced Probability
What you're learning now — running simulations by hand — is the same idea used in high-powered computing. The table below shows how your middle-school simulation connects to what professionals use.
| What You Do Now | What Professionals Do |
|---|---|
| Flip coins or roll dice for 20–50 trials. | Run computer programs for millions of trials. |
| Use digits 0–9 from a random number table. | Use algorithms that generate truly random numbers. |
| Estimate simple probabilities (coin flips, die rolls). | Estimate hurricane paths, stock prices, and disease spread. |
| Compare to theoretical probability to check your answer. | Use statistics to measure how confident they are in the result. |
Your simulation skills today vs. professional Monte Carlo methods
In high school and college, you'll learn about the Monte Carlo method and use coding languages like Python to run simulations with millions of trials. The core idea, though, is exactly what you are doing right now: repeat, count, and divide.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Pulling It All Together
Summary
A probability simulation is an experiment you design to estimate how likely an event is. You start by picking a model (like a coin, die, or random number generator) that matches the real-world situation. Then you define one trial and decide what counts as a success. After running many trials, you calculate the experimental probability by dividing the number of successes by the total number of trials.
The Law of Large Numbers guarantees that more trials give a better estimate. Your experimental probability will get closer to the theoretical probability as the number of trials grows. Simulations are especially useful when the math for the theoretical answer is too complex. This same idea — repeat, count, divide — powers the Monte Carlo methods used by scientists and engineers around the world.