Four people
- Input
- 4!
- Expected output
- 24 ordens
Each with a 1/24 chance.
white elephant number generator
Drawing white elephant numbers looks trivial, and on paper a hat does the job. Online the care is different: the order must be uniform, favoring no position, and it is better if it leads straight into the game.
Each with a 1/24 chance.
Chance of going first: 12.5%.
Chance of going first: 8.33%.
Over 2.4 quintillion.
One per position, except the first.
Everyone brings one wrapped gift, players draw numbers for turn order, and on your turn you either open a new gift or steal one that is already open. A player whose gift was stolen then opens a new gift or steals from someone else. The game ends when all gifts are open and no steals remain, and the first player gets a final chance to swap.
Type the names, tap Draw the order and the numbered list appears. Each person plays in the position they landed on. You can redraw before starting, share the order and tap Start the game so the tool tracks the turns.
No position carries a guaranteed edge. The first player has no open gift to steal, but can be stolen from and, with the final swap on, gets the last pick. The chance of landing in each position is the same, 1/n.
It uses the browser secure generator, crypto.getRandomValues, and a Fisher-Yates shuffle with no modulo bias, which makes every order equally likely. The tool tests list all 24 orders of 4 names and check uniformity over thousands of draws.
Yes, the limit is 60 people. The shuffle makes just one swap per position, so 60 names resolve instantly. For big groups, use the turn timer so the game does not drag.
Add at least 2 people to draw the order.