fix: hkgap legend said 'mean' but band uses max-hack/min-clean (train.py:345)

Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
This commit is contained in:
wassname
2026-06-07 12:41:05 +00:00
parent 5fd980244b
commit 041f9319f9
+1 -1
View File
@@ -141,7 +141,7 @@ class StepLogger:
if arm == "routingV":
cols += [
_Col("tau", 6, "tau", "+.2f", "median live cos(g_b, v_grad); should sit inside the band [lower, upper]"),
_Col("hkgap", 6, "hkgap", "+.2f", "band width upper-lower (mean hack-pair minus clean-pair cosine); >0 = v_grad separates (else direction dead/random)"),
_Col("hkgap", 6, "hkgap", "+.2f", "mean-over-modules band width = max hack-pair minus min clean-pair cosine; >0 = v_grad separates (else direction dead/random)"),
_Col("frout", 6, "frout", "+.2f", "mean routed fraction f over rollouts (the gate decision; hold fixed for matched real-vs-random comparison)"),
_Col("leak", 6, "leak", "+.2f", "leakage (SGTM): cos(deployed delta_S.grad after routing, v_grad); ~0 = hack stripped, >0 = under-pinned, hack survives in deployed knob"),
]