Formulation leaderboard (UNIPOLAR)

September 16, 2026 · View on GitHub

Generated by analysis/slider2d/run_formulation_leaderboard.py --polarity uni. CPU only, no Hub, no GPU, no Music 3 weights. Does not change the live trainer default (--lm_target v9 / --pole_mode hidden). First-class sibling of FORMULATION_LEADERBOARD_BIPOLAR.md; the compiled bipolar board lives at lm-2d-scoreboard.md and is not updated here.

What this board asks

Plus-oriented fit and eval without requiring bipolar antipodal collapse. Three honesty gates, all on the + / neutral fader:

  1. plus cover at scale 1: >= 0.85.
  2. plus leak (off-caption on the + continuation) at scale 1: <= 0.05.
  3. neu_hold at scale 0: >= 0.85.

Eval scales are 0, 0.5, 1. Gates read scales 0 and 1; scale 0.5 is a logged interpolation diagnostic (half_cover: does the halfway fader sit between neutral and + instead of jumping or collapsing). Scale -1 is reported as an unscored canary (dangerous = landed on + or -1 off-caption above the 0.05 suggestion) — it is never a score. Antipodal cos(+1, -1) is never consulted.

Combined rank (divergent + close)

In-box first (hit on both required pairs), then neu_hold, then cover, then off-caption. unused_e is logged below, not ranked.

rankrecipetrainpolarityin-boxneu_holdcoveroff-captionhit divergenthit close
1faithful_plus_neuplus+neuuniyes1.0000.9330.000HITHIT
2rpgan_bcap_plus_neuGAN +/0uniyes0.9880.9280.000HITHIT
3pair_odd_midpointbipolar ±uni—1.0000.5900.016——
4faithful_plusplus-onlyuni—0.6100.9330.000——
5faithful_even_blendbipolar ±uni—0.5670.8330.000——
6leftover_gate_bipolarbipolar ±uni—0.4980.9330.000——

Per-cell board

divergent

recipetraincoveroff-captionneu_holdhalf_cover@0.5 (diag)-1 canary (diag)hit
faithful_plus_neuplus+neu0.9320.0001.0000.502neu/0.708 dangerHIT
faithful_plusplus-only0.9320.0000.6130.616neu/1.000 danger—
leftover_gate_bipolarbipolar ±0.9320.0000.4980.504neg/0.000—
faithful_even_blendbipolar ±0.7310.0000.6370.502neg/0.000—
pair_odd_midpointbipolar ±0.5840.0311.0000.500neu/0.000—
rpgan_bcap_plus_neuGAN +/00.9290.0000.9930.502neu/0.625 dangerHIT

close

recipetraincoveroff-captionneu_holdhalf_cover@0.5 (diag)-1 canary (diag)hit
faithful_plus_neuplus+neu0.9350.0001.0000.502neu/0.000HIT
faithful_plusplus-only0.9350.0000.6060.622neu/0.000—
leftover_gate_bipolarbipolar ±0.9350.0000.4980.504neg/0.000—
faithful_even_blendbipolar ±0.9350.0000.4980.504neg/0.000—
pair_odd_midpointbipolar ±0.5960.0001.0000.500neg/0.000—
rpgan_bcap_plus_neuGAN +/00.9270.0000.9820.504neu/0.000HIT

unused_e

recipetraincoveroff-captionneu_holdhalf_cover@0.5 (diag)-1 canary (diag)hit
faithful_plus_neuplus+neu0.9320.0001.0000.502neu/0.625 dangerHIT
faithful_plusplus-only0.6970.0420.6190.541neu/0.844 danger—
leftover_gate_bipolarbipolar ±0.6970.0420.4980.448neg/0.010—
faithful_even_blendbipolar ±0.6970.0420.4980.448neg/0.010—
pair_odd_midpointbipolar ±0.5840.0421.0000.500neu/0.000—
rpgan_bcap_plus_neuGAN +/00.9280.0000.9860.502neu/0.667 dangerHIT

cover vs neu_hold (unipolar)

Bipolar vs unipolar: when to read which

Bipolar vs unipolar: the bipolar board asks whether one residual serves a +/- pair — delta(+1) must sing the + pole AND delta(-1) must sing the - pole, on the same weights. Read it when the fader has two ends (a signed concept axis). The unipolar board asks whether scale +1 covers the + caption without leaking off-caption and whether scale 0 holds the neutral — delta(-1) is an unscored canary there. Read it when only the + end is trained (plus-only / UNI formulations). A method can top one board and fail the other: that split is the point, not a contradiction. Antipodal cos(+1, -1) is logged on both boards and gated on neither — perfect antipodal lock coexists with walking off the sheet (#22), so the gates stay audible (continuation / cover / hold).

How to run

PYTHONPATH=. python analysis/slider2d/run_formulation_leaderboard.py --polarity uni --out docs/formulation-leaderboard
PYTHONPATH=. pytest tests/test_formulation_leaderboard.py -q

CPU only. No Hub, no GPU, no Music 3 weights. Seed 0, 400 Adam steps.