main
Deploy Iddaai Backend / build-and-deploy (push) Successful in 37s

This commit is contained in:
2026-05-17 02:17:22 +03:00
parent 17ace9bd12
commit 94c7a4481a
53 changed files with 29602 additions and 7832 deletions
+267
View File
@@ -0,0 +1,267 @@
{
"generated_at": "2026-05-15T21:40:57.995899",
"matches_processed": 3000,
"matches_skipped": 0,
"markets": {
"MS": {
"overall_accuracy": 54.97,
"total_matches": 3000,
"by_confidence_band": {
"<50%": {
"accuracy": 38.87,
"count": 759,
"mean_confidence": 45.58
},
"50-65%": {
"accuracy": 52.62,
"count": 1300,
"mean_confidence": 57.19
},
"65-75%": {
"accuracy": 66.99,
"count": 624,
"mean_confidence": 69.49
},
"75%+": {
"accuracy": 79.5,
"count": 317,
"mean_confidence": 80.69
}
},
"by_league": {
"Bundesliga": {
"accuracy": 46.77,
"count": 62
},
"Ligue 1": {
"accuracy": 58.73,
"count": 63
},
"Serie A": {
"accuracy": 56.25,
"count": 64
},
"Other": {
"accuracy": 55.03,
"count": 2811
}
},
"by_pick_direction": {
"1": {
"accuracy": 58.38,
"count": 1946,
"mean_confidence": 60.84
},
"2": {
"accuracy": 48.72,
"count": 1053,
"mean_confidence": 56.44
},
"X": {
"accuracy": 0.0,
"count": 1,
"mean_confidence": 56.07
}
}
},
"OU15": {
"overall_accuracy": 74.4,
"total_matches": 3000,
"by_confidence_band": {
"50-65%": {
"accuracy": 70.97,
"count": 62,
"mean_confidence": 59.63
},
"65-75%": {
"accuracy": 68.0,
"count": 275,
"mean_confidence": 71.1
},
"75%+": {
"accuracy": 75.14,
"count": 2663,
"mean_confidence": 89.44
}
},
"by_league": {
"Bundesliga": {
"accuracy": 67.74,
"count": 62
},
"Ligue 1": {
"accuracy": 76.19,
"count": 63
},
"Serie A": {
"accuracy": 70.31,
"count": 64
},
"Other": {
"accuracy": 74.6,
"count": 2811
}
},
"by_pick_direction": {
"Over": {
"accuracy": 74.4,
"count": 3000,
"mean_confidence": 87.14
}
}
},
"OU25": {
"overall_accuracy": 51.77,
"total_matches": 3000,
"by_confidence_band": {
"50-65%": {
"accuracy": 49.33,
"count": 1267,
"mean_confidence": 57.13
},
"65-75%": {
"accuracy": 54.53,
"count": 453,
"mean_confidence": 69.42
},
"75%+": {
"accuracy": 53.2,
"count": 1280,
"mean_confidence": 90.2
}
},
"by_league": {
"Bundesliga": {
"accuracy": 41.94,
"count": 62
},
"Ligue 1": {
"accuracy": 50.79,
"count": 63
},
"Serie A": {
"accuracy": 43.75,
"count": 64
},
"Other": {
"accuracy": 52.19,
"count": 2811
}
},
"by_pick_direction": {
"Over": {
"accuracy": 51.03,
"count": 2432,
"mean_confidence": 76.11
},
"Under": {
"accuracy": 54.93,
"count": 568,
"mean_confidence": 60.17
}
}
},
"BTTS": {
"overall_accuracy": 51.83,
"total_matches": 3000,
"by_confidence_band": {
"50-65%": {
"accuracy": 48.74,
"count": 2214,
"mean_confidence": 58.66
},
"65-75%": {
"accuracy": 60.42,
"count": 758,
"mean_confidence": 68.19
},
"75%+": {
"accuracy": 64.29,
"count": 28,
"mean_confidence": 77.44
}
},
"by_league": {
"Bundesliga": {
"accuracy": 54.84,
"count": 62
},
"Ligue 1": {
"accuracy": 50.79,
"count": 63
},
"Serie A": {
"accuracy": 57.81,
"count": 64
},
"Other": {
"accuracy": 51.65,
"count": 2811
}
},
"by_pick_direction": {
"No": {
"accuracy": 50.26,
"count": 2099,
"mean_confidence": 61.56
},
"Yes": {
"accuracy": 55.49,
"count": 901,
"mean_confidence": 60.51
}
}
}
},
"calibration": {
"ms_home": {
"brier_score": 0.2054,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.026574",
"mean_predicted": 0.4942,
"mean_actual": 0.46
},
"ms_draw": {
"brier_score": 0.1846,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.030886",
"mean_predicted": 0.149,
"mean_actual": 0.2493
},
"ms_away": {
"brier_score": 0.1726,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.033980",
"mean_predicted": 0.3567,
"mean_actual": 0.2907
},
"ou15": {
"brier_score": 0.1884,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.037204",
"mean_predicted": 0.8714,
"mean_actual": 0.744
},
"ou25": {
"brier_score": 0.247,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.041152",
"mean_predicted": 0.6924,
"mean_actual": 0.499
},
"btts": {
"brier_score": 0.2453,
"calibration_error": 0.0,
"sample_count": 3000,
"last_trained": "2026-05-15T21:40:58.044344",
"mean_predicted": 0.4506,
"mean_actual": 0.5147
}
},
"runtime_seconds": 94.1
}