Quote:
Originally Posted by cdcox
No, I designed it that way for simplicity. Next year you will host the and travel to the opposite divisions.
I noticed some of the teams have a bunch of home or road games in a row. (I have 5 home games in a row). That wasn't intentional, but since our teams don't really travel, I decided it wasn't an issue.
I do plan to factor in some kind of HFA, but don't know exactly how I will simulate that.
Building the scheduling algorithm was fairly challenging. The NFL has even more constraints they have to consider, such as number of home/away games in a row, the NY teams can't both be home the same week, mixing in non-Sunday games, network concerns, etc. Respect.
|
I don't remember if I've ever mentioned this, but I used to work for the company that did the NBA's schedule. They had some algorithm where they also optimized the times of games to maximize the likelihood that there'd be a game of national interest in each time slot.
That group resigned and started their own company before I started working there, but I think they still do the NBA schedule today, and also several other leagues. I know they don't do the NFL, and I'm pretty sure they don't do MLB. They might do the NHL and I think they do (or did) MLS.
That would've been a fun project to work on, but I arrived on the scene about four years after they left.