Code:
#
# 24 team schedule, 162 games
# Designed for the following configuration:
# 2 subleagues, each with 2 divisions of 6 teams
#
#
# 18 games against 5 other teams in division (8-10H/8-10A)
# 12 games against other 6 teams in subleague (6H/6A)
# no interleague play
#
# The two subleagues have equivalent schedules
#
# No homestands or roadtrips longer than 13 games
#
# Teams play as many as 20 consecutive days without offday
#
# All teams play 13 weekend series at home
#
# All game times set at 7:05pm
# Exceptions - 1:05pm getaway days (where both teams play elsewhere next day)
#
# The "weeks" end on Saturdays, unlike typical MLB ending on Sunday
# Early week series begin on Sunday (or Monday if Sunday is offday)
# Weekend series start on Thursday (or Wednesday for 4-game series) and end Saturday
#
# Season begins first Sunday on or after March 29
# Season ends first Tuesday on or after September 29
# Season spans 185 days
#
# All-Star Game first Monday on or after July 13 (day 107)
#
# Built 2023-11-06
#