Round Robin Tournament Scheduling

12 teams, 7 tables

Brent · 3 · 4637

Brent

  • Newbie
  • *
    • Posts: 1
on: February 24, 2008, 10:52:12 PM
I am trying to schedule a 12 team pool league. We have 5 houses with 2 teams each and 2 houses with 1 team each. The 5 houses with 2 teams each should always have a team at home. I would like to alternate the teams, Home, Away, Home, Away. The 2 houses with only 1 team each don't have to be that regular.
Through trial and error I am close, but still have 4 teams that are home or away 3 to 4 times in a row.

Hope you can help
Brent


wbport

  • Senior Member
  • ****
    • Posts: 129
Reply #1 on: February 25, 2008, 09:21:05 AM
This table might work.  The first named team is the home one.

Code: [Select]
11 or 12 players

 1:    1-12   7-6   11-2    8-5   10-3    9-4
 2:   12-7    2-1    6-8    3-11   5-9    4-10
 3:    2-12   8-7    1-3    9-6   11-4   10-5
 4:   12-8    3-2    7-9    4-1    6-10   5-11
 5:    3-12   9-8    2-4   10-7    1-5   11-6
 6:   12-9    4-3    8-10   5-2    7-11   6-1
 7:    4-12  10-9    3-5   11-8    2-6    1-7
 8:   12-10   5-4    9-11   6-3    8-1    7-2
 9:    5-12  11-10   4-6    1-9    3-7    2-8
10:   12-11   6-5   10-1    7-4    9-2    8-3
11:    6-12   1-11   5-7    2-10   4-8    3-9

Outside of the "ghost" (team 12 in this case), nearly everyone will have back to back home or away games once since the contest against 12 falls outside of the normal rotation.

You might want to pick a round for intramural games.  On a certain line, randomly assign each pair of numbers to the teams in one house with the last two to the "one team each" houses.  If you do this, you might want to choose an early round.

Edited change: Instead of the previous paragraph you can increase the possibility of home & away teams in the same house by giving pairing numbers to players next to each other on the "loop".  Skipping the first column (assign a single team to 12, other one to 1), note the numbers which will shift to the right or left.  The order of the loop is 1-7-2-8-3-9-4-10-5-11-6 (The "ghost" or # 12 in this case plays them in this order).  Assign each house with two teams to two consecutive pairing numbers such as 7 & 2, 8 & 3, 9 & 4.  Outside of when they play 12, each house with two will always have a home and away.


HTH
« Last Edit: February 25, 2008, 09:48:34 AM by wbport »


Ian Wakeling

  • Forum Moderator
  • God Member
  • *****
    • Posts: 1140
Reply #2 on: February 25, 2008, 11:42:01 AM

It's also worth looking at my Excel generator here.  If you run without randomization you will get a schedule like the attached where pairs of adjacent rows have complementary home/away patterns (green and yellow giving the assignments to home and away matches).  There is only one problem, when the 2 teams from the same house play each other you will have to designate one team to be at home and the other away.

Ian.