Code:
#
# 24 team schedule, 90 games
# Designed for the following configuration:
# 2 subleague, each with 3 divisions of 4 teams
#
#
# 12 games against 3 other teams in division (6H/6A)
# 6 games against 8 other teams in subleague (3H/3A)
# 3 games against 2 teams in other subleague (3H or 3A)
#
#
# All games are in 3-game series, two per week
# Thus every team has one offday every week
#
# No homestands or roadtrips longer than 12 games
#
# All teams play 8 weekend series at home
#
# All game times set at 7:05pm
#
# Season begins first Friday of May
# Season ends mid/late August
# Season spans 108 days
#
# All-Star Game in mid-July (day 54)
#
# Built 2019-05-04
#