Runtime error (v5.6): something threw an exception.

Galton Board Distribution Lab

JS: not loaded Balls → Shapes MC & LHS Auto-Fit
Drop balls to build a Galton histogram. Generate cost risk shapes via MC/LHS. Hover/tap dotted terms for definitions.
Bins = rows + 1
pRight: 0.50
Drop to populate Galton + (optional) u-samples.
Speed: 1.00
Dropped balls generate u-samples; distributions update live.
Simulate replaces/extends u-samples.
PIT uniformization
Make pRight/rows affect cost shape (OFF) vs correct uniform u (ON).
Theory vs empirical updates instantly.
Direct: $ | Delta: $Δ | Mult: factor.
Applies to Base + Budget inputs and cost-like params.
Anchor for delta/mult mapping + auto-fit.
Used for exceedance + auto-fit target.
P80
CV-ish: 0.15
Skew: 0.55
Simulate replaces samples
Recommend ON for learning (clean comparisons).
Last drop explained
Drop a ball to see: bin → u → Q(u) → cost
Galton balls: 0
u-samples: 0
E[cost]:
P(cost > budget):
Skew(cost):
Tail(P95/P50):

Galton Board

Tap/click to drop a ball. “Last Path” highlights the most recent route.

Galton Histogram

Bin index k on X-axis (0…rows). This is the binomial shape (normal-ish when rows are larger).

Cost PDF (Histogram + Theory)

Budget is shown as a vertical line. Changing distribution/params/base/apply mode remaps instantly.

Cost S-Curve (CDF) Interactive

P10/P50/P80/P90: –

Distribution Explanation

What you’re seeing

Drop balls or simulate u-samples to see interpretation + convergence notes.
Tip: If this section never updates and canvases are blank, check the header badge — it should say “JS: OK”.
Tour
1/1
...