From 041f9319f92a0df39784a8dcf1a1205adc7c838e Mon Sep 17 00:00:00 2001 From: wassname <1103714+wassname@users.noreply.github.com> Date: Sun, 7 Jun 2026 12:41:05 +0000 Subject: [PATCH] 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> --- src/vgrout/tablelog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vgrout/tablelog.py b/src/vgrout/tablelog.py index 46ee0ac..2e85b4f 100644 --- a/src/vgrout/tablelog.py +++ b/src/vgrout/tablelog.py @@ -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"), ]