Round Robin Tournament Scheduling

Recent Posts

Requests / Pickleball doubles social play
« Last post by timg on February 15, 2021, 04:45:23 PM »
In our social play the aim is for everyone to play roughly equally with every partner and against each set of opponents. Also we wish to have roughly equally hanging around not playing time. The number of people turning up may vary and we may be on one, two or three courts. Can you suggest where to look to generate the tables. 

I did download Ian's Excel spreadsheets, but I only have Numbers on a Mac. Has anyone translated into Numbers, or will Open Office work?

This is a wonderful resource, glad that I found it.
Requests / Re: Tennis League Schedule
« Last post by Ian Wakeling on February 11, 2021, 03:59:53 AM »
Base the schuedule on the standard doubles schedule for 8 players that you can find here.  This has 7 rounds, so three copies would give you 21 rounds/weeks.  For each copy make a different random assignment of the player's names to the numbers 1 to 8 - in this way you can avoid playing exactly the same games for each copy.  You can choose any 2 games for the 22nd round.  Hope that helps.
Requests / Tennis League Schedule
« Last post by Kjones on February 08, 2021, 06:47:17 PM »
Need help scheduling 8 person tennis league, doubles, two courts, 22 weeks. Balanced schedule.
Requests / Re: Beer Olympics Schedule
« Last post by Ian Wakeling on January 28, 2021, 04:06:12 AM »
Here are the alternatives that I mentioned above.

4x4 grid:
(7 2) (8 4) (6 3) (1 5)
(8 5) (7 3) (1 4) (6 2)
(1 3) (6 5) (8 2) (7 4)
(6 4) (1 2) (7 5) (8 3)

6x6 grid:
(1 7) (6 4) (---) (3 5) (---) (2 8)
(---) (3 7) (1 5) (4 8) (6 2) (---)
(6 8) (---) (4 2) (---) (1 3) (7 5)
(---) (2 5) (3 8) (6 1) (4 7) (---)
(4 5) (1 8) (---) (2 7) (---) (6 3)
(2 3) (---) (6 7) (---) (8 5) (4 1)
Requests / Re: Beer Olympics Schedule
« Last post by darkseid225 on January 27, 2021, 06:39:00 PM »
I feared that was the case.  Thank you for the quick response. Do you have the schedule/links for the grids you mentioned? 

Appreciate the help!

Requests / Re: Beer Olympics Schedule
« Last post by Ian Wakeling on January 26, 2021, 04:49:22 AM »
Hi Andrew,

I have bad news as the schedule you are looking for does not exist, it is impossible to have each team once in each row/column and have all the matchups different - this has been proven mathematically.   As an alternative you could have 8 players either on a 4x4 grid, or on an 6x6 grid.

Requests / Beer Olympics Schedule
« Last post by darkseid225 on January 25, 2021, 04:25:57 PM »
Doing a beer olympics with 8 teams, 5 events.  Trying to come up with a schedule so that we never have a team waiting and we have no duplication of matchups.

Here is an example of what I am trying to do, but I just can't seem to figure out a way to make it work where there are no duplicate matchups and where the schedule doesn't have the same team playing two different events at the same time.

Any help would be greatly appreciated.


I don't think that it is possible to re-arrange the games above, that is to say reorder the 4 games within each row, so that players play exactly twice on each court.  My guess is that it will be possible for similar schedules with more courts - 24 players on 6 courts might be the smallest that works.

I don't have any software that could try to optimize the balance for either the courts or the north/south ends.  The only advice I can offer is to randomize the order of the four games in each row, and also randomly assign each side of each game to north/south, that would be better than using the schedule exactly as it appears above where H1 is always on court 1 north.
Hi Ian,

I implemented the new round robin schedule in our games last week (awesome!) and I realize I need to take it a step further. How would I balance the schedule for positioning on 4 courts and north/south positioning on each court so each player plays an equal amount of games on each court and on each side? 

Here is what you gave me so far:

(H1 W4 v H2 W7) (H3 W1 v H4 W5) (H5 W3 v H6 W8) (H7 W6 v H8 W2)
(H1 W7 v H3 W6) (H2 W5 v H7 W3) (H4 W2 v H5 W8) (H6 W1 v H8 W4)
(H1 W6 v H4 W8 ) (H2 W4 v H8 W5) (H3 W7 v H5 W2) (H6 W3 v H7 W1)
(H1 W3 v H5 W4) (H2 W8 v H6 W7) (H3 W5 v H8 W6) (H4 W1 v H7 W2)
(H1 W5 v H6 W2) (H2 W1 v H3 W8) (H4 W3 v H8 W7) (H5 W6 v H7 W4)
(H1 W8 v H7 W5) (H2 W3 v H4 W6) (H3 W2 v H6 W4) (H5 W7 v H8 W1)
(H1 W2 v H8 W3) (H2 W6 v H5 W1) (H3 W4 v H7 W8) (H4 W7 v H6 W5)
(H1 H2 v W1 W2) (H3 H4 v W3 W4) (H5 H6 v W5 W6) (H7 H8 v W7 W8 )

Thanks in advance for your help!
Hi Ian! Thank you so much for this! It was melting my brain trying to find the unique pairings out of the 15 rounds I've generated using other tools. And how funny there are "spouse-avoiding mixed double round robins"...that might come in handy on another day, lol! ;D