Demos

The solver, ported to dependency-free JavaScript and run live. Each page says what would falsify it.

All three demos call bb_core.js, a direct port of brownianbandit/mean_field.py held to the Python at stated tolerances by tests/test_js_parity.py. Nothing is pre-baked; every chart is computed when you move a control.