Round Robin Tournament Scheduling

Flag Football League Schedule

dpmcintire · 1 · 2366

dpmcintire

  • Newbie
  • *
    • Posts: 1
on: September 04, 2007, 03:59:27 PM
I operate a flag football league that's about to begin its fall season.  I have a scheduling mental block that perhaps someone could assist me with.

Our league this season will comprise 14 teams, split into four divisions based on competitive classification as follows:
A:B:C:D:
15812
26913
371014
411
Each team will play 10 regular season games over the course of 8 weekends...
Wk.Fri 1900Fri 2030---Sat 1000Sat 1130Sat 1300Sat 1430Sat 1600Sat 1730Sat 1900
1------------------------------
2------------------------------
3------------------------------
4------------------------------
5------------------------------
6------------------------------
7------------------------------
8------------------------------
The mental block comes when I try to fill the above table with the matchups that our league's scheduling formula requires.  We use a 'common opponent' formula similar to what the NFL used before their most recent divisional alignment in 2002.  For a 14-team slate, it breaks down to this:
1-23-48-1012-132-64-147-10
1-23-48-1012-132-94-127-11
1-35-68-1112-142-135-87-13
1-35-68-1112-142-55-127-14
1-45-79-1013-143-75-138-12
1-45-79-1013-143-105-149-12
2-36-79-111-53-146-99-13
2-36-79-111-83-86-1310-13
2-48-910-111-124-116-1110-14
2-48-910-111-64-76-1211-14
The mental block comes when I try to insert the above matchups into the available slots in a fashion that (1) limits teams to a maximum of 2 games per week, and (2) ensures that every team plays at least one game each week.  

I've been toying with this for 4 days now and have gone through about 75 renditions (it took me nearly 30 to realize that one good idea was to have 9 games for each of the first 7 weeks, then 7 games for the final weekend), always managing to learn mid-way through that I made a fatal miscalculation, or to get through the whole thing and then realize I goofed.

Can anyone offer any assistance on this?  A fresh set of eyes to look at the problem?  I'm supposed to release the schedule this evening and frankly, I'm so brain-fried on it, it could be a week before I figure it out (by which time, the season will have started).

Any help would be appreciated.  Thanks!