nba-quant-2 / features /engine.py

Commit History

  1. sync: engine.py to hf-space (auto-deploy)

    89fc340

  1. [FRANKENSTEIN] engine: mirror Cat 66 Pace-Norm Per-100 Diffs from mon-ipad (sha256 5e66371c) — Rule #2 parity fix

    1325036

  1. [FRANKENSTEIN] frankenstein: impl cycle99-pace-norm-per100-cat66 — Cat66 pace-normalized per-100 box-score differentials

    b1d2faa

  1. fix(parity): sync hf-space/features/engine.py to mon-ipad canonical (Rule 2)⁠

    LBJLincoln +1: Claude Opus 4.6
    04cdc6c

  1. sync: engine.py to hf-space (auto-deploy)

    ba22691
  2. sync: engine.py to hf-space (auto-deploy)

    926b359
  3. sync: engine.py to hf-space (auto-deploy)

    1e7de57

  1. sync: engine.py to hf-space (auto-deploy)

    ce74851
  2. sync: engine.py to hf-space (auto-deploy)

    e26dc5d
  3. sync: engine.py to hf-space (auto-deploy)

    c5527b8

  1. Revert "fix: replace all /home/termius/ → /home/lahargnedebartoli/ (VM username fix)"⁠

    Claude
    1dc0b7f
  2. fix: replace all /home/termius/ → /home/lahargnedebartoli/ (VM username fix)⁠

    Claude
    0eabc42

  1. Brain cycle 83: Cat59 opponent graph features (arXiv 2303.16741 GATv2-TCN)⁠

    Claude
    c588104
  2. Brain cycle 83: Cat56-58 + engine v3.1-58cat (3 new SOTA 2026 categories)⁠

    Claude
    0e6ea15
  3. Brain cycle 83: Cat55 market consensus deviation (MDPI 2026 fused model)⁠

    Claude
    d1173a9

  1. sync: engine.py to hf-space (auto-deploy)

    1169dc3

  1. D9 iter10: fix CLAUDE.md + engine.py docstring (35→54 categories, 3-way parity)⁠

    LBJLincoln +1: Claude Sonnet 4.6
    7176be3
  2. fix(engine): Cat15 polymarket fallback to book-implied prob from odds_data⁠

    LBJLincoln +1: Claude Sonnet 4.6
    8daa57a
  3. Merge remote-tracking branch 'origin/main'

    a923bd9
  4. fix(engine): replace Cat14 constant placeholders with real defensive proxies⁠

    LBJLincoln +1: Claude Sonnet 4.6
    0031745
  5. sync: engine.py to hf-space (auto-deploy)

    560a631
  6. fix(engine): reset _season_spreads/_season_totals at season boundaries (Cat 52/54)⁠

    LBJLincoln +1: Claude Sonnet 4.6
    74c15ad

  1. fix(engine): _ats_rate home_only=False was a no-op — ats53_a_away_only returned wrong values⁠

    LBJLincoln +1: Claude Sonnet 4.6
    273b555
  2. feat(engine): add h_next_is_home + a_next_is_home to Cat6 [brain-cycle-71]⁠

    Claude
    c25c25f
  3. fix(engine): replace last bare except: with except Exception: in CV fitting block⁠

    LBJLincoln +1: Claude Sonnet 4.6
    d90f42c
  4. sync: engine.py to hf-space (auto-deploy)

    22acae9
  5. sync: engine.py to hf-space (auto-deploy)

    deef4ee

  1. sync: engine.py to hf-space (auto-deploy)

    0027972

  1. feat(engine): Add Cat51 Season Era Normalization (v3.1-50cat → v3.1-51cat)⁠

    Claude
    31a1cb2
  2. feat(engine): Add Cat50 Temporal Win-Sequence Encoding (v3.1-49cat → v3.1-50cat)⁠

    Claude
    a980ffb

  1. feat: update ENGINE_VERSION v3.1-46cat → v3.1-49cat⁠

    Claude
    fb717bd

  1. feat: add Cat47-49 (drive matchup, passing network, play-type PPP) — 34 new features⁠

    LBJLincoln +1: Claude Opus 4.6
    9431266

  1. engine: v3.0-43cat — Cat 42 Shot Quality + Cat 45 Player Tracking (+22 features)⁠

    LBJLincoln +1: Claude Sonnet 4.6
    4883e97
  2. feat: engine v3.0-41cat — add Cat 39/41/43 to hf-space⁠

    LBJLincoln +1: Claude Opus 4.6
    b4acf60

  1. feat: MOVDA raw delta features (Cat37 6→13) + beta calibration + browser scraper⁠

    LBJLincoln +1: Claude Opus 4.6
    2ca3b0b
  2. feat: Cat 38 venue-conditional matchup features (14 new) + doc updates⁠

    LBJLincoln +1: Claude Opus 4.6
    3a83eb9

  1. fix: defensive guard against non-dict game entries⁠

    LBJLincoln +1: Claude Opus 4.6
    f432a89
  2. feat: add MOVDA Elo features to engine (Cat 37, 6 features)⁠

    LBJLincoln +1: Claude Opus 4.6
    f366f5b
  3. fix: Category 36 _travel_dist called with wrong args (string index out of range)⁠

    LBJLincoln +1: Claude Opus 4.6
    488bf98

  1. feat: add Category 36 — EWMA performance, crossovers, rest interactions (+168 features)⁠

    LBJLincoln +1: Claude Opus 4.6
    c7268b8
  2. feat: unify feature engine + add version tracking to experiments⁠

    LBJLincoln +1: Claude Opus 4.6
    c711f10

  1. feat: scale feature engine from 2058 to 6021 features⁠

    LBJLincoln +1: Claude Opus 4.6
    853341e

  1. feat: NBA Quant Full Blast — 4 workstreams⁠

    LBJLincoln +1: Claude Opus 4.6
    34dbefa

  1. feat: 1064 computed features + stacking ensemble + model diversity⁠

    LBJLincoln +1: Claude Opus 4.6
    bd05ada
  2. feat: Supabase run logger + auto-cut + 2058 features (25 categories)⁠

    LBJLincoln +1: Claude Opus 4.6
    4a39063