About this page
This is a demonstration of my implementation of a double-elimination tournament. A double elimination tournament is divided into a winners bracket (WB) and a losers bracket (LB). All participants start of in the WB. If a player loses a game in the WB he drops down to the LB, and if he losses a game in the LB the he's eliminated from the tournament. Consequently, a player is eliminated after two losses, thus the name double-elimination. The winner of the WB plays the winner of the LB in the final round.
Features
- Fully automatic/algorithmic generation of brackets
- Handles any number of players (including odd numbers such as 9, 13, 35)
- Bracket Balancing (each player is idle as few consecutive rounds as possible)
- Interleaving of new and old losers
Instructions
- Enter a comma separated list of players and click reset (or stick with the defaults).
- Click on those players that should proceed in the tournament.
- Send your comments to andreas dot lundblad at gmail dot com :)
Notes
- The demo above suggests that if the winner of the WB loses the final he is eliminated on his first loss. To deal with this injustice the finalists could play an extra game if this is the case.
- Seeding will be included in the next version ;)
Application and Source code
A stand-alone application (including source code) is released as postcardware. To obtain a copy you simply send a greeting from your hometown in the form of a postcard to
Andreas Lundblad
Vanadisplan 6
113 31 Stockholm
SWEDEN
Remember to include the email address to which you wish to receive the application.
The application also implements the "if-necessary" extra final round (see note 1 above) and save/load features!