|Sports Dashboard|DEPLOYED
Marcel Phase D+E: player projections + injury xG impact on /picks
- Generate Marcel 2-1-1-5 projections for 2024/2025/2026 seasons - 2,412 players across Big 5 leagues (2,045 with age data) - Validation: +17.1% RMSE improvement over naive (npxG/90)
- Generate Marcel 2-1-1-5 projections for 2024/2025/2026 seasons
- 2,412 players across Big 5 leagues (2,045 with age data) - Validation: +17.1% RMSE improvement over naive (npxG/90)
- Wire team-level aggregation into picks-engine via getMarcelTeamData()
- Compute per-injured-player xG loss using Marcel projected contributions
- Display on /picks: team xG/match, concentration risk (>30%), injury xG loss
- Fix marcel_projections.py ages loader for all-player-ages.json format
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Files Changed
Commit:ccef0e6