sweep: match.temp_c >= 10.7
β lab Β· AUC 0.785 (real signal) Β· ran 7/4/2026
What this is: Asks which pre-match factors drive one specific outcome, using a walk-forward model and permutation importance.
| Factor | Importance | Direction | Survives all eras? |
|---|
| match.stakes | 0.0689 | β +0.035 | β³ yes |
| away__team.rest_days | 0.0155 | β +0.152 | β³ yes |
| away__t3__team.season_ppg | 0.0109 | β +0.009 | no |
| home__team.season_ppg | 0.0090 | β +0.002 | no |
| home__t3__team.season_ppg | 0.0089 | β -0.021 | no |
| home__team.rest_days | 0.0088 | β +0.156 | β³ yes |
| home__t3__team.congestion_21d | 0.0086 | β -0.026 | β³ yes |
| away__team.season_ppg | 0.0079 | β +0.004 | no |
| home__team.shots_for_avg_l5 | 0.0043 | β +0.064 | β³ yes |
| home__t3__team.pass_acc_avg_l5 | 0.0043 | β +0.066 | β³ yes |
| away__t3__team.sot_for_avg_l5 | 0.0040 | β +0.025 | β³ yes |
| diff__team.ht_lead_rate_l20 | 0.0038 | β -0.002 | no |
Reading the columnswhat each number actually means
| AUC | predictability: 0.50 = coin flip, ~0.70 = ceiling for sports |
| Importance | how much the model leans on this factor (permutation importance) |
| Direction | sign of the raw correlation with the outcome |
| Survives all eras | effect points the same way in every historical era |
Spec Β· the reproducible recipe
{
"name": "sweep: match.temp_c >= 10.7",
"sport": "football",
"target": {
"op": ">=",
"value": 10.7,
"metric": "match.temp_c"
},
"features": "all"
}