Announcement

Collapse
No announcement yet.

Round-Robin Tournament Explained !

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Round-Robin Tournament Explained !

    Round-robin tournament - Wikipedia, the free encyclopedia
    Scheduling algorithm

    If n is the number of competitors, a pure round robin tournament requires games. If n is even, then in each of (n − 1) rounds, games can be run in parallel, provided there exist sufficient resources (e.g. courts for a tennis tournament). If n is odd, there will be n rounds with games, and one competitor having no game in that round.
    The standard algorithm for round-robins is to assign each competitor a number, and pair them off in the first round …

    Round 1. (1 plays 14, 2 plays 13, ... )
    1 2 3 4 5 6 7
    14 13 12 11 10 9 8
    … then fix one competitor (number one in this example) and rotate the others clockwise …

    Round 2. (1 plays 13, 14 plays 12, ... )
    1 14 2 3 4 5 6
    13 12 11 10 9 8 7

    Round 3. (1 plays 12, 13 plays 11, ... )
    1 13 14 2 3 4 5
    12 11 10 9 8 7 6
    … until you end up almost back at the initial position

    Round 13. (1 plays 2, 3 plays 14, ... )
    1 3 4 5 6 7 8
    2 14 13 12 11 10 9

    If there are an odd number of competitors, a dummy competitor can be added, whose scheduled opponent in a given round does not play and has a bye. The schedule can therefore be computed as though the dummy were an ordinary player, either fixed or rotating. The upper and lower rows can indicate home/away in sports, white/black in chess, etc.; to ensure fairness, this must alternate between rounds since competitor 1 is always on the first row. If, say, competitors 3 and 8 were unable to fulfill their fixture in the third round, it would need to be rescheduled outside the other rounds, since both competitors would already be facing other opponents in those rounds. More complex scheduling constraints may require more complex algorithms.
    Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

Working...
X