Skip to content

By · Published: 2026-08-12

Three wheels give you a combination, not an assignment

You put five names on the left wheel and five chores on the right one, spin, and get Priya · bins. Good. You spin again for the next person and get Priya · bathroom. Spin a third time: Dev · bins. Four spins in, Priya has two jobs, Sam has none, and the bins are booked twice. Nothing has gone wrong — the tool did exactly what it says on the tin. It just isn't doing the job you thought you'd asked for.

One spin, three unrelated draws

The Multi-Wheel Picker holds three wheels side by side, each with its own list box. When you hit spin, it draws a random index into wheel one, a random index into wheel two, and a random index into wheel three — three separate draws that never look at each other. Then it animates all three at once and joins whatever they landed on into a single line: Priya · bins · Tuesday. That's the whole model. Nothing is crossed off, nothing is reserved, and the next spin starts from a completely clean slate.

That independence is a feature when the wheels hold genuinely different kinds of thing. Person, task, deadline. Character, setting, complication. Protein, side, sauce. There is no reason a Tuesday shouldn't come up twice in a row, and no reason the second wheel should care what the first one did. If that's your shape, the multiplication of possibilities is the point, and the post on combined picks works through how far three independent lists actually reach.

The trouble starts when two wheels hold the same kind of thing, or when you spin repeatedly and expect the spins to remember one another. Both are the same mistake wearing different clothes: you wanted an assignment, and an assignment is a constraint across picks, which is precisely the thing three independent wheels are built not to have.

Two symptoms of the same mismatch

The same name on two wheels can come up twice in one spin. Paste your roster into wheel one and the same roster into wheel two, hoping for a random pair to run a demo together, and roughly one spin in n will hand you the same person twice — Sam · Sam. The tool has no notion that those two boxes are the same pool. It drew from each independently, and independent draws collide.

Spinning once per person doesn't distribute anything. This is the chore case above. Four spins from a five-name wheel and a five-chore wheel are four independent pairs, not a rota. Duplicates on both sides are not just possible, they're the norm — with five of each, the odds that four spins produce four different people are only about nineteen per cent, and the same again for the chores. Getting the tidy rota you assumed was guaranteed means being lucky twice over, and it happens roughly one session in twenty-five.

When you actually want an assignment

The fix isn't to keep re-spinning until the collisions stop — it's a different tool. If every name must land on a distinct thing, the two-list matcher shuffles one list against the other so each pairing is used exactly once; the write-up on matching two lists fairly covers why that's a genuinely different operation from repeated picking, and what happens when the two lists aren't the same length. If you want several distinct picks from one pool in a single go — three raffle winners, not three spins that might return the same ticket — the multiple-winners draw pulls without replacement and asks you how many you want.

A quick test before you set up your wheels: ask whether a repeat would be a bug. If Priya · Priya or two people on bin duty would make you re-spin, you want an assignment tool. If a repeat is merely a coincidence you'd shrug at, three wheels are the right shape.

A blank wheel vanishes without a word

Here's the behaviour most worth knowing about, because it fails quietly. If a wheel's box is empty, it is skipped entirely — no error, no placeholder, no gap in the output. It just drops out, and the result is the other two joined together as though you'd only ever set up two wheels. Clear wheel three to try something and forget to put it back, and every spin afterwards returns a perfectly plausible two-part answer that is silently missing its third part.

The history list underneath doesn't rescue you, either. It stores the finished line as one joined string and nothing else — no column labels, no record of which wheel contributed what. Scroll back through your last spins and Priya · bins looks identical whether it came from a two-wheel setup or a three-wheel setup with the third box empty. Only the last ten spins are kept, too, so a long session quietly rolls the early ones off the end. If a spin matters, copy the result somewhere before you spin again.

Two more sharp edges worth knowing

There's no seed, so no spin is reproducible. Several list tools on this site take an optional seed so the same input gives the same output and you can prove after the fact that nothing was re-rolled. Multi-wheel has no such field — every spin draws fresh from the browser's cryptographic random source. That's fine for picking dinner and a poor fit for anything anyone might contest later; if you need a draw you can replay in front of a sceptic, use a seeded tool and keep the seed. The wheel's underlying draw is uniform either way, which the piece on wheel fairness goes into — reproducibility and fairness are separate properties, and this tool has the second without the first.

Commas in the first line split the whole box. Each wheel parses its text the same way the rest of the site does: one item per line, unless it detects a delimiter — comma, tab, semicolon or pipe — on the first line, in which case it splits every line on that character. So a wheel whose first entry reads Ahmed, Yusuf won't get a person called "Ahmed, Yusuf"; it gets two entries, and every other line splits on commas too. Keep names, dish names and prompts free of commas, or check the wheel face before you trust a spin — the segments are drawn from the parsed list, so a wheel that's quietly doubled in size will show it.

Set it up once and leave it

The parts that work in your favour are worth using deliberately. Each wheel saves its contents separately in your browser, so a setup you build today — team on one wheel, chores on another, days on the third — is still there next week without re-pasting. The three wheels also stop at slightly different moments by design, staggered so the result arrives as a small drumroll rather than all at once, and if your device is set to reduce motion the spin resolves immediately instead of animating.

So: use the Multi-Wheel Picker when the answer you want is a combination of unrelated parts and a repeat would be a coincidence rather than a mistake. Reach for a matcher or a multi-winner draw the moment "everyone gets a different one" enters the sentence. And whichever you pick, glance at all three boxes before you spin — the empty one won't tell you it's empty.

← Back to all posts

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.