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.
The home team, which receives, is listed first, the away team second. Home - Visitors
If the number of participants is odd, every round a participant has no opponent. It will be exempt of game (also called bye).
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.
A championship generator is used in various fields such as sports, gaming, academic competitions to organize fair tournaments.
Tournament organizers, sports clubs, schools, and any entity wishing to organize structured competitions can use this tool.
dCode retains ownership of the "Round-robin Tournament Generator" source code. Except explicit open source licence (indicated Creative Commons / free), the "Round-robin Tournament Generator" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or the "Round-robin Tournament Generator" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Round-robin Tournament Generator" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!
Reminder : dCode is free to use.
The copy-paste of the page "Round-robin Tournament Generator" or any of its results, is allowed (even for commercial purposes) as long as you credit dCode!
Exporting results as a .csv or .txt file is free by clicking on the export icon
Cite as source (bibliography):
Round-robin Tournament Generator on dCode.fr [online website], retrieved on 2024-12-21,