Update app.py
Browse files
app.py
CHANGED
|
@@ -54,7 +54,12 @@ def assign_dates_to_matches(matches):
|
|
| 54 |
end_date = date(2023, 3, 1)
|
| 55 |
available_dates = [start_date + timedelta(days=i) for i in range((end_date - start_date).days) if (start_date + timedelta(days=i)).weekday() in [0, 2, 3, 5]]
|
| 56 |
random.shuffle(available_dates)
|
| 57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
|
| 59 |
# 6. generate_mock_historical_data
|
| 60 |
def generate_mock_historical_data(num_teams, num_conferences, num_inter_games, start_date, end_date):
|
|
|
|
| 54 |
end_date = date(2023, 3, 1)
|
| 55 |
available_dates = [start_date + timedelta(days=i) for i in range((end_date - start_date).days) if (start_date + timedelta(days=i)).weekday() in [0, 2, 3, 5]]
|
| 56 |
random.shuffle(available_dates)
|
| 57 |
+
|
| 58 |
+
# Ensure cyclic reuse of dates
|
| 59 |
+
extended_dates = available_dates * (len(matches) // len(available_dates) + 1)
|
| 60 |
+
|
| 61 |
+
return [(match[0], match[1], extended_dates[i]) for i, match in enumerate(matches)]
|
| 62 |
+
|
| 63 |
|
| 64 |
# 6. generate_mock_historical_data
|
| 65 |
def generate_mock_historical_data(num_teams, num_conferences, num_inter_games, start_date, end_date):
|