View Single Post
Old 10-24-2015, 10:04 AM   #10
Fishbreath
Minors (Double A)
 
Fishbreath's Avatar
 
Join Date: Oct 2015
Posts: 145
It doesn't look like the scheduler can quite handle that yet.

The reason is that it doesn't track which teams have been left out of divisional play or subleague play in the case of odd numbers of teams. It does that selection randomly and counts on the law of averages, which unfortunately will only hold true in the very large scale. So, you'll end up with some teams getting left out of divisional play several times, and some teams getting scheduled for too many non-divisional games.

Since you were the first person to reply, and I kinda wanted to do the things it would take to make your schedule work anyway, I'll try and put the work in over the next week or two to make it generate better results.

As an aside, I sat here for five minutes or so generating schedules, and it did get it right... once... for one team. Guess I still have some work to do before it gets odd numbers right. :P

Code:
T14 schedule debug 94 games 47H/47A
Divisional 64 games 32H/32A
	T11 16 games 8H/8A
	T13 16 games 8H/8A
	T12 16 games 8H/8A
	T15 16 games 8H/8A
Subleague 30 games 15H/15A
	T4 2 games 1H/1A
	T7 2 games 1H/1A
	T1 2 games 1H/1A
	T8 2 games 1H/1A
	T3 2 games 1H/1A
	T16 2 games 1H/1A
	T18 2 games 1H/1A
	T10 2 games 1H/1A
	T17 2 games 1H/1A
	T6 2 games 1H/1A
	T20 2 games 1H/1A
	T9 2 games 1H/1A
	T2 2 games 1H/1A
	T5 2 games 1H/1A
	T19 2 games 1H/1A
Interleague 0 games 0H/0A
Fishbreath is offline   Reply With Quote