Reading the test
A fair wheel doesn’t give every slice exactly the same number of wins. Over 10,000 spins on 6 slices, a gap of 50 or so from the expected 1,667 is normal. What matters is whether the gaps are the size chance predicts, and that’s what the chi-square test measures.
The percentage it reports is how often a perfectly fair wheel would spread its wins at least as unevenly as your run did. Anything above 5% is unremarkable. Even a perfect wheel dips below 5% in about 1 run in 20, so a single low result proves nothing; a real bias would show up run after run, and more clearly with more spins. The test shows the wheel is fair over many spins. It can’t make any single spin “lucky” or “unlucky”.
How each tool picks
Every tool on WheelSpinny draws from the same secure random numbers, with the same bias-free method:
- Wheels (including the number wheel, theletter wheel, and truth or dare) pick one slice, each equally likely, as described above. The number wheel gives every number in the range one slice.
- List randomizer: a Fisher–Yates shuffle, which makes every possible order equally likely.
- Random team generator: a Fisher–Yates shuffle, then names are dealt to teams in turn. With keep-together or keep-apart rules, it deals fresh splits until one follows them all, so every split that follows the rules stays equally likely.
- Raffle winner picker: every ticket in the draw is one equal slice of the wheel, so someone with three tickets is exactly three times as likely to win as someone with one.
Where a tool animates (a spinning wheel, rows gliding into a new order), the result is always chosen first and the animation is aimed at it.
What we don’t claim
Being clear about the limits matters as much as the method:
- WheelSpinny hasn’t been independently audited or certified. It’s suitable for classrooms, games, everyday decisions, and informal draws, not for regulated lotteries, gambling, or drawings that legally require a certified process.
- The randomness comes from your browser and device. We rely on them, as every web page that uses secure random numbers does.
- In the unlikely case that a browser has no secure generator, the wheel falls back to the browser’s ordinary random function, which is fine for games but not cryptographically secure. Every current major browser has the secure generator.