Two kinds of numbers below, and they agree. The exact columns are closed-form: a name sits out all 30 spins with probability (29/30)³⁰, coverage needs follow the harmonic numbers, and the first-repeat figure is plain binomial survival. The simulation columns are the site's own sampler — weightedPick over a uniform 30-slice wheel, driven by seeded mulberry32, 20,000 class-size sessions per row.
The table: n names, n spins, no elimination
| Group size | Never picked (expected) | Picked twice+ (expected) | First pick repeats (exact) | First pick repeats (sim) | Spins to cover everyone (mean) | Spins to cover 90% |
|---|---|---|---|---|---|---|
| 10 | 3.5 | 3.5 | 61.3% | 89.1% | 29.3 | 22 |
| 20 | 7.2 | 7.2 | 62.3% | 94.4% | 72.0 | 45 |
| 30 | 10.8 | 10.8 | 62.6% | 97.1% | 119.9 | 68 |
A curious identity: with exactly n spins, "picked twice or more" and "never picked" have the same expectation, n × (1−1/n)ⁿ — both ≈ 36% of the group at n=30. The simulation column lands within half a point of theory, which is the sampler confirming its own math.
What this means for your next session
Your wheel is not broken; your sample is short. A 30-name class needs about 119.9 spins on average before every name has appeared once — four times the list length. Spinning 30 times and calling it a day leaves 10.8 people on the bench, every time, by arithmetic rather than luck.
The first spinner is not safe either. The first name drawn has a 62.6% chance of coming up again before the round ends. If your game punishes repeat picks, that is a coin-flip-plus hanging over the opening draw.
Elimination mode is the exact fix. Flip the toggle under the wheel and every name comes up exactly once in n spins, in a uniformly random order — no coverage gap, no repeat penalty, no marathon. The name picker pairs it with the spin history so the room can see who is still waiting. For free-flowing party chaos where repeats are the joke, keep it off — the party wheel is built for that.
Decide in one line
- Taking turns / everyone must answer → elimination on.
- Giveaways with unlimited entries → weights are fine, and repeats are the point.
- A rehearsed reveal nobody must predict → presenter mode, labeled in the editor.