Every number below comes out of the same two functions that power a real spin here — weightedPick does the draw and mulberry32 is the seeded random source — plus exact binomial math for the multi-spin columns. The last column is the engine itself: 200,000 seeded draws per row, no shortcuts.
The table: one weighted slice on an 8-slice wheel
| Slice weight | Odds per spin | Hits ≥1 time in 3 spins | Spins to 50% | Spins to 90% | Engine check (200k draws) |
|---|---|---|---|---|---|
| ×1 (baseline) | 12.5% | 33.0% | 6 | 18 | 12.6% |
| ×2 | 22.2% | 52.9% | 3 | 10 | 22.3% |
| ×3 | 30.0% | 65.7% | 2 | 7 | 30.0% |
| ×5 | 41.7% | 80.2% | 2 | 5 | 41.8% |
| ×10 | 58.8% | 93.0% | 1 | 3 | 59.0% |
| ×50 (engine cap) | 87.7% | 99.8% | 1 | 2 | 87.7% |
Baseline is 1/8 = 12.5% per spin. The ×2 row is the one people actually use: 22.2% per spin, a coin-flip in 3 spins, a near-lock in 10. The "spins to" columns are exact: n = ⌈ln(1−target) ÷ ln(1−p)⌉. The engine check column is a Monte Carlo run of the site's own sampler — every row lands within ±0.4 points of theory, which is what 200,000 draws should do.
Three readings of the table
Doubling is the sweet spot, and it is bigger than it feels. Going ×2 lifts one slice from 12.5% to 22.2% — nearly double the share, because your slice now carries 2 of the 9 total shares, not 2 of 16. In a classroom of "who presents first," that is the difference between a gentle nudge and a loaded die.
The curve is front-loaded, then it flattens. ×5 already gives you an 80% chance of at least one hit in just three spins; ×10 buys 93%. Past that, extra weight mostly squeezes the tail: ×50 versus ×10 changes three-spin odds by only ~7 points. If a wheel ever feels "broken," check for a stray ×10 before blaming the spinner.
Weight is relative, always. The denominator is the sum of all slice weights, so adding a second heavy slice quietly dilutes the first. Two slices at ×3 on an 8-slice wheel each hold 3/13 ≈ 23% — barely above a solo ×2. The name picker shows the ×N badge next to every weighted slice precisely so this arithmetic is never hidden.
Try it on your own wheel
- Open any wheel — the NBA team wheel is a good lab — and expand Edit slices.
- Add a comma and a number after one line, e.g. "Boston Celtics, 2", and apply.
- Spin a few times, then check the slice list: the badge shows the exact weight the engine is using.
- For a fair draw, delete the weight. For a staged moment, that is what presenter mode is for — labeled, visible, and separate from the odds.