click a tick to place / remove a divider
Dividers placed: 0 / 0
Your bottleneck
β
Optimal bottleneck
β
You reached
β
Distribution of the optimal bottleneck over random trials0 trials
N+1 random points on the line β N i.i.d. gaps between consecutive points.
Pick M points (Mβ1 internal dividers) to maximize the smallest resulting gap.
Place Mβ1 dividers
Games played: 0 Β· avg score: β
The greedy optimum: binary-search a target value
Try shrinking M relative to N β the optimal bottleneck grows fast, since you get to merge many small gaps into each block.
V, then walk the gaps leftβright accumulating
a running sum and cutting whenever it reaches V β the largest V for which this
yields β₯ M blocks is provably the max-min block sum. That's the same accumulate-and-reset logic as the
paper's random walk: P(optimal spacing β₯ V) = P(walk completes β₯ M reset cycles in N steps).
Try shrinking M relative to N β the optimal bottleneck grows fast, since you get to merge many small gaps into each block.