A schedule generator, assessor, and browser for the West Coast League

Wenatchee AppleSox Computer Science, 2020–21

Liaison(s): Jose Oglesby P22, Lauren Feaux
Advisor(s): Jim Boerkoel
Students(s): Julia Vendemiatti, Harry Aung, Cynthia Oh, Omari Matthews, Clayton North

Given the nuances in satisfying all stakeholders, sports tournament scheduling can’t be completely automated. This project is creating a software system that keeps humans integral to the schedule-making process by (a) allowing the user to input several different constraints to the schedule, such as minimum number of home games per team or desired game dates, (b) providing a measurement of many different types of “schedule goodness,” and (c) offering a convenient interface for generating and saving schedules under consideration.