Nightly self-improvement · slate 2026-09-09

Generated 2026-09-10T05:00:00.007116-04:00 ET from official finals (mlb-api). Every learning stage is listed with what it did. "Blocked" means it wanted to act and a safety rule stopped it; "nothing to learn" means it had no eligible evidence.

Slate
2026-09-09
status completed
Winners
10/15
Brier 0.2236
Learned or changed
0
of 5 stages
Blocked
1
wanted to act and could not
Release
v4.31.0
DRIFT
AuditDetailedDeep Slate ReviewDaily LearningAdaptive Status

What each learning stage did

StageOutcomeDetail
KPI settlementfaileddid not run
Bullpen usage modelnothing to learnNo pregame bullpen forecasts to settle. Refit: not attempted.
Adaptive parameter proposal (Luna)blockedquarantined_invalid_artifact: slate quarantined from new parameter proposals until critical/error artifact findings are corrected
Auto-applynothing to learnno_promotable_candidate
Code agentnothing to learndisabled_by_config: code changes are made on the development host, never in the container.

Games

GamePredictedActualHome win probResultMain driverStarters
ARI@KC5-72-50.530hitZac Gallen: 15 proj / 10 real outs; Daniel Lynch IV: 15 proj / 15 real outs
CHC@MIL5-66-80.524hitKevin Gausman: 17 proj / 12 real outs; Logan Henderson: 19 proj / 15 real outs
CIN@LAD5-81-140.580hitRhett Lowder: 14 proj / 10 real outs; Yoshinobu Yamamoto: 19 proj / 21 real outs
CLE@BAL4-35-90.442missStarting-pitcher projection was wrongFoster Griffin: 17 proj / 7 real outs; Shane Baz: 17 proj / 17 real outs
COL@NYY4-91-60.784hitTomoyuki Sugano: 14 proj / 18 real outs; Will Warren: 15 proj / 18 real outs
HOU@PHI3-47-110.520hitHunter Brown: 17 proj / 15 real outs; Cristopher Sánchez: 19 proj / 18 real outs
LAA@BOS4-56-40.529missSeveral errors of similar sizeRyan Johnson: 16 proj / 18 real outs; Jake Bennett: 17 proj / 16 real outs
MIN@DET4-52-70.524hitZebby Matthews: 18 proj / 7 real outs; Keider Montero: 17 proj / 12 real outs
NYM@MIA7-415-140.458hitRobert Stock: 13 proj / 12 real outs; Janson Junk: 15 proj / 9 real outs
PIT@CHW5-44-20.402hitLake Bachar: 15 proj / 5 real outs; Davis Martin: 15 proj / 15 real outs
STL@SF5-46-70.479missSmall edge on the losing sideAndre Pallante: 17 proj / 15 real outs; Blade Tidwell: 15 proj / 12 real outs
TB@ATL4-37-20.423hitGriffin Jax: 15 proj / 15 real outs; Reynaldo López: 15 proj / 14 real outs
TEX@SEA6-42-30.451missRun environment far lower than projected (over-dispersed)Cody Bradford: 15 proj / 12 real outs; Kade Anderson: 15 proj / 18 real outs
TOR@OAK6-50-20.464missRun environment far lower than projected (over-dispersed)Braydon Fisher: 15 proj / 3 real outs; Brady Basso: 13 proj / 12 real outs
WAS@SD4-52-90.524hitJackson Kent: 14 proj / 9 real outs; Walker Buehler: 16 proj / 7 real outs

Day over day

Rolling evidence window against the prior night. Associations, not causal proof.

MetricPriorCurrentChangeResult
brier_score0.25420.2444-0.0097improved
accuracy0.55000.58330.0333improved
team_run_mae2.57922.5500-0.0292improved
total_run_mae3.89174.00000.1083regressed
calibration_error0.06410.06900.0049regressed
starter_er_mae2.02071.9879-0.0328improved
starter_outs_mae3.00833.14980.1415regressed

Calibration produced for the next slate

MetricScale usedMeasuredRowsStatus
No calibration produced.

Luna KPI candidates and their promotion gate

Promotion needs 400+ prospective rows over 5+ slates after the proposal, with a gain interval above zero. Only verified pregame forecasts count; local replays never do.

KPIStatusTargetProposedRowsSlatesGain intervalProgress
luna_pitcher_release_speed_vs_righthanded_startersshadowSO20260923330/4005/5[-0.0007, 0.0007]
luna_pitcher_barrel_rate_vs_rhh_righthanded_startersshadowHR20260923330/4005/5[-0.0004, 0.0049]
luna_batter_contact_rate_vs_breaking_righthanded_startersshadowH20260923330/4005/5[-0.0045, 0.0044]
luna_batter_contact_rate_vs_breaking_left_handed_starters_for_strikeoutsshadowSO20260924122/4004/5[-0.0027, 0.0021]
luna_pitcher_contact_xwoba_allowed_vs_righthanded_starters_for_strikeoutsshadowSO20260924122/4004/5[-0.0001, 0.0000]
luna_pitcher_whiff_rate_breaking_vs_left_handed_hitters_for_hitsshadowH20260924122/4004/5[-0.0056, -0.0011]
luna_pitcher_home_run_rate_vs_righthanded_startersshadowHR20260925122/4004/5[-0.0010, 0.0056]
luna_batter_ground_ball_rate_vs_fastball_vs_lhp_for_home_runsshadowHR2026092686/4003/5[-0.0001, -0.0000]
luna_pitcher_whiff_rate_vs_right_handed_starters_for_batter_strikeoutsshadowSO2026092951/4002/5[–, –]
luna_batter_whiff_rate_vs_breaking_right_handed_starters_for_hitsshadowH2026092951/4002/5[–, –]
luna_batter_walk_rate_vs_righthanded_pitchers_for_home_runsretiredHR202609240/4000/5[–, –]

Operator actions the cycle asked for (0)

Changes to code or a model recipe are never made by the nightly cycle. These are the measured findings that need one.

PriorityOwnerFindingAction
No operator actions requested.

Luna post-mortem

No Luna post-mortem this night.