Thibaut Forest commited on
Commit
435304e
·
1 Parent(s): 354fd2d

Revert "HEAD: order re-weight .50/.20/.30 for the alpha-1.4 band (user call, public A/B) - bgkf 1476.0; revert FT2_W .30 / FT2_GAPW .20"

Browse files

This reverts commit 354fd2d5fac60035f4e12b0656b1d9365b58ca96.

Files changed (1) hide show
  1. batteryswap_example/submit.py +2 -10
batteryswap_example/submit.py CHANGED
@@ -211,7 +211,7 @@ class FrontierRUL:
211
  # softly: missing wnr_* columns drop the wiener source (pure vm7 logbag),
212
  # any fit error falls back to the legacy champion via _fit_model.
213
  FT2 = os.environ.get('BATTERYSWAP_FT2', '1') != '0'
214
- FT2_W = float(os.environ.get('BATTERYSWAP_FT2_W', '0.20'))
215
  # Scale hardening (phase 62 synthetic scaling study): vmin7_rank as a
216
  # FIXED-reference percentile (train ECDF of v_min_7) instead of the scored
217
  # fleet's live rank. Live-rank ft2's edge decays with fleet size and
@@ -231,15 +231,7 @@ FT2_FIXEDREF = os.environ.get('BATTERYSWAP_FT2_FIXEDREF', '0') != '0'
231
  # BELOW the formal 2-sigma bar for new mechanisms - shipped on the user's
232
  # call: six-of-six sign consistency across weights/bases and the count-flat
233
  # order-blend risk class (never publicly refuted). 0 disables.
234
- # 2026-08-24 00:05 (user call, public A/B before the 02:00 deadline):
235
- # wiener->gap re-weight for the alpha-1.4 operating point. At the deeper
236
- # 15-19/scen band the wiener barrier distance discriminates poorly and
237
- # the gapHGB is stronger: bgkf basin floor at wiener .20 - .50/.20/.30 =
238
- # 1476.0 (-22.3, 2.0sig, 22W/10L p.013), neighbor .55/.20/.25 = 1475.2
239
- # (26W/8L p.004); rising both sides (.15/.35 -8.0, .10/.40 +6.2).
240
- # Count-flat (order-only). Selection rule: keep 62e9d91 (1480.85)
241
- # unless this measures better publicly. Revert: FT2_W .30 / GAPW .20.
242
- FT2_GAPW = float(os.environ.get('BATTERYSWAP_FT2_GAPW', '0.30'))
243
  GAP_SRC = ['v_corr_last', 'v_min_30', 'v_min_90', 'slope_lastk',
244
  'days_below_245']
245
 
 
211
  # softly: missing wnr_* columns drop the wiener source (pure vm7 logbag),
212
  # any fit error falls back to the legacy champion via _fit_model.
213
  FT2 = os.environ.get('BATTERYSWAP_FT2', '1') != '0'
214
+ FT2_W = float(os.environ.get('BATTERYSWAP_FT2_W', '0.30'))
215
  # Scale hardening (phase 62 synthetic scaling study): vmin7_rank as a
216
  # FIXED-reference percentile (train ECDF of v_min_7) instead of the scored
217
  # fleet's live rank. Live-rank ft2's edge decays with fleet size and
 
231
  # BELOW the formal 2-sigma bar for new mechanisms - shipped on the user's
232
  # call: six-of-six sign consistency across weights/bases and the count-flat
233
  # order-blend risk class (never publicly refuted). 0 disables.
234
+ FT2_GAPW = float(os.environ.get('BATTERYSWAP_FT2_GAPW', '0.20'))
 
 
 
 
 
 
 
 
235
  GAP_SRC = ['v_corr_last', 'v_min_30', 'v_min_90', 'slope_lastk',
236
  'days_below_245']
237