My friends and I are planning a tournament using the board game "Maria"
http://boardgamegeek.com/boardgame/40354/mariaMaria is a 3 player game, in which each player assumes a specific role in the War of Austrian Succession. Players are either Austria, France, or Prussia/Pragmatic Army. Each of the three roles is different (with Austria being the most difficult, for example)
Preparing a round-robin tournament for this game is proving difficult. The primary problem is that in addition to the need for each player to play the others, he must do so while switching his role. None of the round-robin tournaments I have found have taken this into account, and my rudimentary attempts to solve this problem have been unsuccessful.
If the above is confusing, I'll make the problem simpler. Assume that there are three seats at each table. Players need to play different players from different seats.
The general layout of the tournament is 9 players with 6 rounds (any more rounds would make the tournament prohibitively long, since a single game takes 3-4 hours and we would attempt to do this in a single weekend). Each player must play each role exactly twice. He must play every other player at least once, but not 3 times. Finally, no subsequent game may have the same 3 players as any previous game (even if the roles have changed).
Below is the beginnings of the tournament structure(note that the first column is "Austria," second column "France," third column is "Prussia," for example)
Round 1:
T1: A B C
T2: D E F
T3: G H I
Round 2:
T1: C D H
T2: I A E
T3: F G B
Note how each player has moved one role/seat to the right (doesn't necessarily need to go in that order, just how I arranged it) and is playing at a table with different players than his previous game.
Following a pattern, I can get through Round 4 in a way such that each player plays all others once and only one role twice...
Round 3:
T1: E C G
T2: H F A
T3: B I D
Round 4:
T1: E H B
T2: C F I
T3: G A D
After round 4, however, my pattern breaks down and starts repeating entire games (though with players in different roles), or having players assume a certain role 3 times. I am having trouble rounding out the tournament in a fair way. Is this possible? No need to use my tournament so far, it's just what I came up with.
Are there any other suggestions on how we can run this tournament?
We would also like the option of playing with 12 or 15 players, but my mind can't even start to wrap around that problem.
Thanks for the help!