prelaps

Race Roulette

Up to twelve runners take one lap of an oval track. Weights come in as boosters.

Loading
Laps

RUNNERS

BOOSTERS

CAMERA

Auto cuts between shots as the race moves. Drag to orbit, scroll or pinch to zoom. On auto it snaps back 3s after you let go; pick a shot and auto turns off, so your angle sticks. Double-click to return to the shot you picked.

Is one lane better than another?

On a real athletics track the outer lanes are longer, so runners start from staggered lines. This one does that correction in the maths instead — your position is measured as how far around your own lane you have come, so no lane is quicker or slower than another. Who wins is decided by the weights you set, and by nothing else.

When you are deciding who pays for dinner or who presents first, a result everyone watched happen tends to land better than "the app picked you."

Picking lunch, settling who buys the coffee, chore rotas, cleaning duty, presentation order — anything you would otherwise settle with a spinning wheel, a random name picker, or drawing straws. Type the names in and it draws again every time.

How weighting works

A runner with weight 3 wins exactly three times as often as a runner with weight 1. The win probability is that runner's weight divided by the total: give eight runners 3·1·2·1·2·1·1·1 and the first wins 25% of the time, a weight-1 runner 8.3%.

The race is how that result gets shown. The finishing order is drawn fairly first, and the race is staged so it lands that way. Finishers are 0.2–0.6s apart, close enough on screen to need a photo finish. The lead changes more than ten times a race, and one in three races is still undecided with three seconds left.

Boosters make the weighting visible. Weight three means three boosters, and every one of them is spent before the finish line. A booster genuinely speeds a runner up — 1.4× while lit, worth about a place and a half. It just does not decide the race. The draw already did that.

Gaits and looks

Every runner moves differently. Some sprint. Others crawl, walk on their hands, cartwheel, or simply roll down the track. Head shapes and builds are dealt out so no two runners look alike and stay that way. Shuffle gaits redraws how they move; Shuffle lanes redraws where they stand.

Where the data goes

Nowhere. Everything is computed inside your browser, and no name or result is sent to a server. Refresh the page and it is gone.