Back to Engineering Notes

Game Mathematics

Why a fair left-or-right Plinko path does not create equal bin odds

A first-party walkthrough of the binomial path model used by BoredGamez Plinko, including why centre bins appear far more often than edge bins.

Author
BoredGamez Engineering
Published
Published July 9, 2026
Reading time
6 minute read

Part 1

The path is made from independent steps

BoredGamez Plinko generates one left-or-right decision for every row selected by the player. Each decision has a 50% chance in either direction. The final bin is the count of right steps in the completed path. An eight-row board therefore has nine possible bins, from zero right steps to eight.

That balanced step does not make all bins equally likely. The two edge bins can each be reached by only one sequence: all left or all right. A centre bin can be reached by many differently ordered sequences. For example, left-right-left-right and right-left-right-left can finish in the same bin even though their animations look different.

Part 2

Counting the routes into a bin

The number of paths into bin k on an n-row board is the binomial coefficient C(n, k). Dividing that path count by 2 raised to n gives the landing probability because every complete left-or-right sequence has the same probability in the current model.

On the 12-row board there are 4,096 complete paths. Only one reaches the far-left bin, while 924 reach the centre. This is why our multiplier maps put the visually dramatic values toward the edges and smaller values near the middle. The board shape is not evidence that every slot should land equally often.

  • 12-row far-left bin: 1 path out of 4,096.
  • 12-row centre bin: 924 paths out of 4,096.
  • Mirrored bins have the same path count and therefore the same landing probability.

Part 3

What the animation does and does not do

The browser animation renders the server-generated sequence so the ball visibly follows the chosen left and right steps. It does not run an uncontrolled physics simulation and release timing does not steer the outcome. This keeps the visual result synchronized with wallet settlement.

Changing row count changes both the number of possible paths and the multiplier array. Changing risk changes the multiplier array without changing the 50/50 step process. Any analysis of one board therefore needs to name its row and risk settings instead of treating Plinko as one universal probability table.