Spaces:
Sleeping
Sleeping
add initial implementation of World Cup 2026 prediction game with scoring rules and data storage
0e3ab19 | [ | |
| { | |
| "game_id": "fd_WC_537333", | |
| "date": "2026-06-12", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Canada", | |
| "away_team": "Bosnia-Herzegovina", | |
| "venue_type": "neutral", | |
| "home_win_prob": 45.6, | |
| "draw_prob": 28.4, | |
| "away_win_prob": 26.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537363", | |
| "date": "2026-06-15", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "Belgium", | |
| "away_team": "Egypt", | |
| "venue_type": "neutral", | |
| "home_win_prob": 60.0, | |
| "draw_prob": 19.4, | |
| "away_win_prob": 20.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537359", | |
| "date": "2026-06-20", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Netherlands", | |
| "away_team": "Sweden", | |
| "venue_type": "neutral", | |
| "home_win_prob": 65.4, | |
| "draw_prob": 17.0, | |
| "away_win_prob": 17.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537395", | |
| "date": "2026-06-26", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "Norway", | |
| "away_team": "France", | |
| "venue_type": "neutral", | |
| "home_win_prob": 18.6, | |
| "draw_prob": 29.2, | |
| "away_win_prob": 52.2, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537340", | |
| "date": "2026-06-14", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Haiti", | |
| "away_team": "Scotland", | |
| "venue_type": "neutral", | |
| "home_win_prob": 23.4, | |
| "draw_prob": 39.0, | |
| "away_win_prob": 37.6, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537346", | |
| "date": "2026-06-14", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "Australia", | |
| "away_team": "Turkey", | |
| "venue_type": "neutral", | |
| "home_win_prob": 24.6, | |
| "draw_prob": 33.8, | |
| "away_win_prob": 41.6, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537400", | |
| "date": "2026-06-23", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Jordan", | |
| "away_team": "Algeria", | |
| "venue_type": "neutral", | |
| "home_win_prob": 25.2, | |
| "draw_prob": 45.2, | |
| "away_win_prob": 29.6, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537339", | |
| "date": "2026-06-13", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Brazil", | |
| "away_team": "Morocco", | |
| "venue_type": "neutral", | |
| "home_win_prob": 74.4, | |
| "draw_prob": 14.6, | |
| "away_win_prob": 11.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537391", | |
| "date": "2026-06-16", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "France", | |
| "away_team": "Senegal", | |
| "venue_type": "neutral", | |
| "home_win_prob": 65.0, | |
| "draw_prob": 20.2, | |
| "away_win_prob": 14.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537330", | |
| "date": "2026-06-19", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "Mexico", | |
| "away_team": "South Korea", | |
| "venue_type": "neutral", | |
| "home_win_prob": 40.6, | |
| "draw_prob": 30.4, | |
| "away_win_prob": 29.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537338", | |
| "date": "2026-06-24", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Bosnia-Herzegovina", | |
| "away_team": "Qatar", | |
| "venue_type": "neutral", | |
| "home_win_prob": 38.2, | |
| "draw_prob": 35.8, | |
| "away_win_prob": 26.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537373", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Uruguay", | |
| "away_team": "Spain", | |
| "venue_type": "neutral", | |
| "home_win_prob": 19.6, | |
| "draw_prob": 29.6, | |
| "away_win_prob": 50.8, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537328", | |
| "date": "2026-06-12", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "South Korea", | |
| "away_team": "Czechia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 40.0, | |
| "draw_prob": 32.4, | |
| "away_win_prob": 27.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537352", | |
| "date": "2026-06-14", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Ivory Coast", | |
| "away_team": "Ecuador", | |
| "venue_type": "neutral", | |
| "home_win_prob": 33.8, | |
| "draw_prob": 37.4, | |
| "away_win_prob": 28.8, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537354", | |
| "date": "2026-06-21", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Ecuador", | |
| "away_team": "Cura\u00e7ao", | |
| "venue_type": "neutral", | |
| "home_win_prob": 40.4, | |
| "draw_prob": 36.2, | |
| "away_win_prob": 23.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537365", | |
| "date": "2026-06-21", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "Belgium", | |
| "away_team": "Iran", | |
| "venue_type": "neutral", | |
| "home_win_prob": 60.6, | |
| "draw_prob": 19.6, | |
| "away_win_prob": 19.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537396", | |
| "date": "2026-06-26", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "Senegal", | |
| "away_team": "Iraq", | |
| "venue_type": "neutral", | |
| "home_win_prob": 47.4, | |
| "draw_prob": 30.6, | |
| "away_win_prob": 22.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537413", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "Panama", | |
| "away_team": "England", | |
| "venue_type": "neutral", | |
| "home_win_prob": 17.0, | |
| "draw_prob": 36.0, | |
| "away_win_prob": 47.0, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537401", | |
| "date": "2026-06-28", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Jordan", | |
| "away_team": "Argentina", | |
| "venue_type": "neutral", | |
| "home_win_prob": 20.0, | |
| "draw_prob": 34.4, | |
| "away_win_prob": 45.6, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537364", | |
| "date": "2026-06-16", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "Iran", | |
| "away_team": "New Zealand", | |
| "venue_type": "neutral", | |
| "home_win_prob": 35.6, | |
| "draw_prob": 43.0, | |
| "away_win_prob": 21.4, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537410", | |
| "date": "2026-06-17", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "Ghana", | |
| "away_team": "Panama", | |
| "venue_type": "neutral", | |
| "home_win_prob": 32.6, | |
| "draw_prob": 41.4, | |
| "away_win_prob": 26.0, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537341", | |
| "date": "2026-06-20", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Brazil", | |
| "away_team": "Haiti", | |
| "venue_type": "neutral", | |
| "home_win_prob": 66.0, | |
| "draw_prob": 21.4, | |
| "away_win_prob": 12.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537347", | |
| "date": "2026-06-20", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "Turkey", | |
| "away_team": "Paraguay", | |
| "venue_type": "neutral", | |
| "home_win_prob": 52.4, | |
| "draw_prob": 23.4, | |
| "away_win_prob": 24.2, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537404", | |
| "date": "2026-06-18", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Uzbekistan", | |
| "away_team": "Colombia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 22.4, | |
| "draw_prob": 39.0, | |
| "away_win_prob": 38.6, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537411", | |
| "date": "2026-06-23", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "England", | |
| "away_team": "Ghana", | |
| "venue_type": "neutral", | |
| "home_win_prob": 62.8, | |
| "draw_prob": 24.4, | |
| "away_win_prob": 12.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537356", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Cura\u00e7ao", | |
| "away_team": "Ivory Coast", | |
| "venue_type": "neutral", | |
| "home_win_prob": 26.0, | |
| "draw_prob": 42.0, | |
| "away_win_prob": 32.0, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537349", | |
| "date": "2026-06-26", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "Turkey", | |
| "away_team": "United States", | |
| "venue_type": "neutral", | |
| "home_win_prob": 34.2, | |
| "draw_prob": 21.8, | |
| "away_win_prob": 44.0, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537414", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "Croatia", | |
| "away_team": "Ghana", | |
| "venue_type": "neutral", | |
| "home_win_prob": 45.6, | |
| "draw_prob": 29.8, | |
| "away_win_prob": 24.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537392", | |
| "date": "2026-06-16", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "Iraq", | |
| "away_team": "Norway", | |
| "venue_type": "neutral", | |
| "home_win_prob": 21.4, | |
| "draw_prob": 40.6, | |
| "away_win_prob": 38.0, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537405", | |
| "date": "2026-06-23", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Portugal", | |
| "away_team": "Uzbekistan", | |
| "venue_type": "neutral", | |
| "home_win_prob": 67.6, | |
| "draw_prob": 19.6, | |
| "away_win_prob": 12.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537406", | |
| "date": "2026-06-24", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Colombia", | |
| "away_team": "Congo DR", | |
| "venue_type": "neutral", | |
| "home_win_prob": 48.4, | |
| "draw_prob": 29.2, | |
| "away_win_prob": 22.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537327", | |
| "date": "2026-06-11", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "Mexico", | |
| "away_team": "South Africa", | |
| "venue_type": "neutral", | |
| "home_win_prob": 46.8, | |
| "draw_prob": 30.4, | |
| "away_win_prob": 22.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537370", | |
| "date": "2026-06-15", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Saudi Arabia", | |
| "away_team": "Uruguay", | |
| "venue_type": "neutral", | |
| "home_win_prob": 24.0, | |
| "draw_prob": 37.2, | |
| "away_win_prob": 38.8, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537342", | |
| "date": "2026-06-19", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Scotland", | |
| "away_team": "Morocco", | |
| "venue_type": "neutral", | |
| "home_win_prob": 34.8, | |
| "draw_prob": 32.8, | |
| "away_win_prob": 32.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537353", | |
| "date": "2026-06-20", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Germany", | |
| "away_team": "Ivory Coast", | |
| "venue_type": "neutral", | |
| "home_win_prob": 72.6, | |
| "draw_prob": 15.8, | |
| "away_win_prob": 11.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537399", | |
| "date": "2026-06-22", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Argentina", | |
| "away_team": "Austria", | |
| "venue_type": "neutral", | |
| "home_win_prob": 62.8, | |
| "draw_prob": 20.6, | |
| "away_win_prob": 16.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537412", | |
| "date": "2026-06-23", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "Panama", | |
| "away_team": "Croatia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 23.2, | |
| "draw_prob": 39.6, | |
| "away_win_prob": 37.2, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537368", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "Egypt", | |
| "away_team": "Iran", | |
| "venue_type": "neutral", | |
| "home_win_prob": 34.2, | |
| "draw_prob": 40.6, | |
| "away_win_prob": 25.2, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537366", | |
| "date": "2026-06-22", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "New Zealand", | |
| "away_team": "Egypt", | |
| "venue_type": "neutral", | |
| "home_win_prob": 25.2, | |
| "draw_prob": 45.2, | |
| "away_win_prob": 29.6, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537394", | |
| "date": "2026-06-23", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "Norway", | |
| "away_team": "Senegal", | |
| "venue_type": "neutral", | |
| "home_win_prob": 37.0, | |
| "draw_prob": 30.6, | |
| "away_win_prob": 32.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537362", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Japan", | |
| "away_team": "Sweden", | |
| "venue_type": "neutral", | |
| "home_win_prob": 39.6, | |
| "draw_prob": 31.8, | |
| "away_win_prob": 28.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537331", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "Czechia", | |
| "away_team": "Mexico", | |
| "venue_type": "neutral", | |
| "home_win_prob": 26.6, | |
| "draw_prob": 37.6, | |
| "away_win_prob": 35.8, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537332", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "South Africa", | |
| "away_team": "South Korea", | |
| "venue_type": "neutral", | |
| "home_win_prob": 24.6, | |
| "draw_prob": 41.6, | |
| "away_win_prob": 33.8, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537402", | |
| "date": "2026-06-28", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Algeria", | |
| "away_team": "Austria", | |
| "venue_type": "neutral", | |
| "home_win_prob": 24.6, | |
| "draw_prob": 32.6, | |
| "away_win_prob": 42.8, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537397", | |
| "date": "2026-06-17", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Argentina", | |
| "away_team": "Algeria", | |
| "venue_type": "neutral", | |
| "home_win_prob": 70.4, | |
| "draw_prob": 16.8, | |
| "away_win_prob": 12.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537409", | |
| "date": "2026-06-17", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_L", | |
| "home_team": "England", | |
| "away_team": "Croatia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 62.8, | |
| "draw_prob": 23.6, | |
| "away_win_prob": 13.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537344", | |
| "date": "2026-06-24", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Morocco", | |
| "away_team": "Haiti", | |
| "venue_type": "neutral", | |
| "home_win_prob": 44.2, | |
| "draw_prob": 34.2, | |
| "away_win_prob": 21.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537343", | |
| "date": "2026-06-24", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_C", | |
| "home_team": "Scotland", | |
| "away_team": "Brazil", | |
| "venue_type": "neutral", | |
| "home_win_prob": 19.4, | |
| "draw_prob": 32.0, | |
| "away_win_prob": 48.6, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537361", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Tunisia", | |
| "away_team": "Netherlands", | |
| "venue_type": "neutral", | |
| "home_win_prob": 19.8, | |
| "draw_prob": 33.8, | |
| "away_win_prob": 46.4, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537408", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Congo DR", | |
| "away_team": "Uzbekistan", | |
| "venue_type": "neutral", | |
| "home_win_prob": 31.4, | |
| "draw_prob": 46.8, | |
| "away_win_prob": 21.8, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537329", | |
| "date": "2026-06-18", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_A", | |
| "home_team": "Czechia", | |
| "away_team": "South Africa", | |
| "venue_type": "neutral", | |
| "home_win_prob": 40.4, | |
| "draw_prob": 33.2, | |
| "away_win_prob": 26.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537355", | |
| "date": "2026-06-25", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Ecuador", | |
| "away_team": "Germany", | |
| "venue_type": "neutral", | |
| "home_win_prob": 22.0, | |
| "draw_prob": 26.6, | |
| "away_win_prob": 51.4, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537367", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_G", | |
| "home_team": "New Zealand", | |
| "away_team": "Belgium", | |
| "venue_type": "neutral", | |
| "home_win_prob": 19.8, | |
| "draw_prob": 37.4, | |
| "away_win_prob": 42.8, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537351", | |
| "date": "2026-06-14", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_E", | |
| "home_team": "Germany", | |
| "away_team": "Cura\u00e7ao", | |
| "venue_type": "neutral", | |
| "home_win_prob": 66.8, | |
| "draw_prob": 20.4, | |
| "away_win_prob": 12.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537369", | |
| "date": "2026-06-15", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Spain", | |
| "away_team": "Cape Verde Islands", | |
| "venue_type": "neutral", | |
| "home_win_prob": 64.4, | |
| "draw_prob": 22.4, | |
| "away_win_prob": 13.2, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537348", | |
| "date": "2026-06-19", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "United States", | |
| "away_team": "Australia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 52.2, | |
| "draw_prob": 19.2, | |
| "away_win_prob": 28.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537337", | |
| "date": "2026-06-24", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Switzerland", | |
| "away_team": "Canada", | |
| "venue_type": "neutral", | |
| "home_win_prob": 36.2, | |
| "draw_prob": 31.6, | |
| "away_win_prob": 32.2, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537345", | |
| "date": "2026-06-13", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "United States", | |
| "away_team": "Paraguay", | |
| "venue_type": "neutral", | |
| "home_win_prob": 52.4, | |
| "draw_prob": 21.0, | |
| "away_win_prob": 26.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537334", | |
| "date": "2026-06-13", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Qatar", | |
| "away_team": "Switzerland", | |
| "venue_type": "neutral", | |
| "home_win_prob": 22.6, | |
| "draw_prob": 38.2, | |
| "away_win_prob": 39.2, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537358", | |
| "date": "2026-06-15", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Sweden", | |
| "away_team": "Tunisia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 46.2, | |
| "draw_prob": 30.2, | |
| "away_win_prob": 23.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537360", | |
| "date": "2026-06-21", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Tunisia", | |
| "away_team": "Japan", | |
| "venue_type": "neutral", | |
| "home_win_prob": 25.2, | |
| "draw_prob": 39.8, | |
| "away_win_prob": 35.0, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537371", | |
| "date": "2026-06-21", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Spain", | |
| "away_team": "Saudi Arabia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 64.8, | |
| "draw_prob": 21.8, | |
| "away_win_prob": 13.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537372", | |
| "date": "2026-06-21", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Uruguay", | |
| "away_team": "Cape Verde Islands", | |
| "venue_type": "neutral", | |
| "home_win_prob": 46.0, | |
| "draw_prob": 31.8, | |
| "away_win_prob": 22.2, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537374", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_H", | |
| "home_team": "Cape Verde Islands", | |
| "away_team": "Saudi Arabia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 27.4, | |
| "draw_prob": 45.4, | |
| "away_win_prob": 27.2, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537407", | |
| "date": "2026-06-27", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Colombia", | |
| "away_team": "Portugal", | |
| "venue_type": "neutral", | |
| "home_win_prob": 17.8, | |
| "draw_prob": 28.8, | |
| "away_win_prob": 53.4, | |
| "predicted_result": "B Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537357", | |
| "date": "2026-06-14", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_F", | |
| "home_team": "Netherlands", | |
| "away_team": "Japan", | |
| "venue_type": "neutral", | |
| "home_win_prob": 67.2, | |
| "draw_prob": 15.8, | |
| "away_win_prob": 17.0, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537398", | |
| "date": "2026-06-17", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_J", | |
| "home_team": "Austria", | |
| "away_team": "Jordan", | |
| "venue_type": "neutral", | |
| "home_win_prob": 48.2, | |
| "draw_prob": 31.2, | |
| "away_win_prob": 20.6, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537403", | |
| "date": "2026-06-17", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_K", | |
| "home_team": "Portugal", | |
| "away_team": "Congo DR", | |
| "venue_type": "neutral", | |
| "home_win_prob": 67.0, | |
| "draw_prob": 20.2, | |
| "away_win_prob": 12.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537335", | |
| "date": "2026-06-18", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Switzerland", | |
| "away_team": "Bosnia-Herzegovina", | |
| "venue_type": "neutral", | |
| "home_win_prob": 50.2, | |
| "draw_prob": 25.0, | |
| "away_win_prob": 24.8, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537336", | |
| "date": "2026-06-18", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_B", | |
| "home_team": "Canada", | |
| "away_team": "Qatar", | |
| "venue_type": "neutral", | |
| "home_win_prob": 48.0, | |
| "draw_prob": 28.6, | |
| "away_win_prob": 23.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537393", | |
| "date": "2026-06-22", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_I", | |
| "home_team": "France", | |
| "away_team": "Iraq", | |
| "venue_type": "neutral", | |
| "home_win_prob": 64.8, | |
| "draw_prob": 21.8, | |
| "away_win_prob": 13.4, | |
| "predicted_result": "A Win", | |
| "method": "random_forest" | |
| }, | |
| { | |
| "game_id": "fd_WC_537350", | |
| "date": "2026-06-26", | |
| "stage": "GROUP_STAGE", | |
| "group_id": "GROUP_D", | |
| "home_team": "Paraguay", | |
| "away_team": "Australia", | |
| "venue_type": "neutral", | |
| "home_win_prob": 28.6, | |
| "draw_prob": 40.6, | |
| "away_win_prob": 30.8, | |
| "predicted_result": "Draw", | |
| "method": "random_forest" | |
| } | |
| ] |