Tool to automatically generate a calendar or matches for an all-play-all championship/tournament (round-robin) where every opponent meets all others with this generator.
Round-robin Tournament Generator - dCode
Tag(s) : Algorithm, Combinatorics
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
A round-robin tournament (all play all) is the name given to a type of championship/league where the participants of all play against each other once (single version). There is also the double version, where the players/teams meet exactly twice (principle of back and forth matches). Usually, each match earns points, and at the end of the tournament, the player or team with the most points wins the championship.
The round-robin tournament is opposed to the knockout tournament, the first is made up of a single hen, the second looks like a tree.
Enter the list of participants (teams, players, people, competitors etc.) in the table, one per cell. Then click the button to start a random round-robin tournament generation.
Each item will contain all the others. All games that can be performed simultaneously (in parallel) will be grouped.
Example: With 4 teams Team1,Team2,Team3,Team4, a possible draw is:
Round 1: Team1 vs Team2 and Team3 vs Team4
Round 2: Team1 vs Team4 and Team2 vs Team3
Round 3: Team1 vs Team3 and Team4 vs Team2
If the number of participants N is even, then there will be N-1 championship days in the calendar.
If the number of participants is odd, every round a participant has no opponent.
The home team, which receives, is listed first, the away team second. Home - Visitors
Some championships, for fairness, organize round-trip matches, with a home game and an away game. The generator can take into account these specificities in order to list games respecting 50% of home and 50% of away and / or to include two-legged tie.