Turns out the game starting at 5:00 a.m. was because some of my teams were inexplicably in the wrong time zone. (I think.)
At any rate, there's a new version 2.2 in the first post. The home/away balancer is now nearly perfect, although I suspect it may still occasionally fall down on the job for schedules with odd-sized subleague pools, where some teams may play against divisional opponents. If you run into that, let me know.
It also fixes a bug where the interleague division-matching code would improperly fail to take effect.
|