Nightly self-improvement · slate 2026-09-13

Generated 2026-09-14T05:00:00.007467-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-13
status completed
Winners
9/15
Brier 0.2447
Learned or changed
0
of 5 stages
Blocked
0
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)nothing to learnskipped_open_rollback_monitor:
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
BAL@TOR2-41-80.530hitTrevor Rogers: 18 proj / 18 real outs; Dylan Cease: 18 proj / 15 real outs
CHW@STL5-61-30.508hitDavid Sandlin: 12 proj / 17 real outs; Michael McGreevy: 17 proj / 18 real outs
CIN@MIL4-84-30.540missRun environment far lower than projected (over-dispersed)Chase Burns: 18 proj / 9 real outs; Robert Gasser: 15 proj / 15 real outs
CLE@MIN4-59-20.546missSmall edge on the losing sideTanner Bibee: 16 proj / 20 real outs; Joe Ryan: 16 proj / 12 real outs
COL@DET4-71-80.646hitGabriel Hughes: 13 proj / 6 real outs; Jackson Jobe: 14 proj / 19 real outs
HOU@TB3-44-140.520hitHayden Wesneski: 17 proj / 9 real outs; Freddy Peralta: 17 proj / 15 real outs
KC@BOS2-41-40.560hitNoah Cameron: 18 proj / 18 real outs; Payton Tolle: 18 proj / 18 real outs
LAA@WAS5-65-60.571hitGrayson Rodriguez: 14 proj / 16 real outs; Riley Cornelio: 12 proj / 6 real outs
LAD@MIA8-54-60.400missBacked the wrong side with real convictionEmmet Sheehan: 14 proj / 18 real outs; Eury Pérez: 15 proj / 15 real outs
NYM@NYY5-60-20.564hitChristian Scott: 15 proj / 18 real outs; Cam Schlittler: 19 proj / 18 real outs
PHI@ATL4-59-40.543missSmall edge on the losing sideAndrew Painter: 16 proj / 15 real outs; Grant Holmes: 15 proj / 12 real outs
PIT@CHC3-44-30.519missGenuine toss-up that flippedBubba Chandler: 15 proj / 16 real outs; Matthew Boyd: 18 proj / 16 real outs
SD@SF6-46-40.461hitNick Pivetta: 15 proj / 12 real outs; Logan Webb: 16 proj / 15 real outs
SEA@OAK6-57-80.440missBacked the wrong side with real convictionBryce Miller: 16 proj / 15 real outs; Jacob Lopez: 15 proj / 11 real outs
TEX@ARI4-37-60.494hitCal Quantrill: 18 proj / 18 real outs; Eduardo Rodriguez: 18 proj / 16 real outs

Day over day

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

MetricPriorCurrentChangeResult
brier_score0.24170.24250.0008regressed
accuracy0.60830.60830.0000flat
team_run_mae2.50422.51250.0083regressed
total_run_mae3.84173.7917-0.0500improved
calibration_error0.09610.09770.0016regressed
starter_er_mae1.86611.7676-0.0985improved
starter_outs_mae3.21343.23650.0231regressed

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.