Tournament Directing Software
Software can be of great assistance when Organizing a Tournament/Discussion. Such programs typically manage a registry of players, manage the draw for each round, and allow match results to be entered. If you have no experience of performing the draw you would be well advised to use one.
- AAGo Tournament Written for the Argentine Go Association, it uses Swiss pairings and tries to follow the model of the World Amateur Go Championship (WAGC).
- AccelRat Hails from the US and uses ratings in determining the draw.
- EPM - only available in Finnish, an English Language version may well appear eventually
- GoClubsOnline is a web-based application for club organizers that includes online registration for tournaments and events, an integrated pairings module, club game results, a club library catalog, book-keeping and auto-syncing with AGA and EGF player ratings. The suite of integrated tools covers all aspects of managing a club and was developed by members of the Santa Fe Go Club. While it is the first system to be Certified AGA Compliant with the AGA's reporting and pairings standards, it surpasses them in many areas.
- MGA GoTD Aimed at small to medium tournaments (16-80 people). Handles pairing and bands. Saves in the AGA tournament reporting format. Runs on Windows, Linux, and Mac. Open source and totally free.
- GoMMTour by a team of students under supervision of Niek van Diepen (MS-DOS)
- GoPair perl program, you will need some computer experience to install this program.
- MacMahon - The Program is also popular in Europe. It's written by Christoph Gerlach, runs on windows and comes with a thesis explaining its correctness. Has its own page on SL.
- MacTD by Jared Roach is the only software for Macintosh, it is based on HyperCard. It works very well (despite its basic user interface) and supports many pairing algorithms, not only MacMahon : Equality, Swiss, MM, Equality-MM, Swiss-MM, Sequential MM, Desperation, Pre-pairs Winner. Despite his statement of not having much time to better his program, Jared is keenly available, and he has modifyed his software to meet my specific needs in running tournaments.DJ
- MGA GoTD is a new Java program, open source, for directing tournaments.
- OpenGotha is a new Java implementation of Gotha with additional features. Includes auto-data fetch from the EGF and AGA. OpenGotha is written by the author of Gotha, Luc Vannier of France.
- PAIR, the oldest of them all by Niek van Diepen himself (MS-DOS).
- PyTD (dead link) by Christopher Sira is a tournament directing program written in Python atop the wxPython GUI toolkit. Version 1.0 released 13 April 2007.
- SortMatch.ca is an experimental system similar to McMahon or Swiss-system tournaments, but instead feeds match results into Glicko2 ratings to order competitors and to generate subsequent pairings.
- Swiss Master produces nice looking and very functional output like this: NK Go 2007 including (automatic) Cross tables with linked hotspots, subsheets for diff. rounds etc. etc.
- WinTD is a tournament director's program linked above, that also comes on the AGA Go Starter CD Version 4.0 distributed in Peter Shotwell's "Go Basics". Its Vista-readiness is unknown, but getting it to run on Windows XP may be challenging since it requires something called "Microsoft Access".
Bignose: I've been trying to find a free software program for directing a Go tournament, and have only come across Gotha; it has a text file that offers the source code if you email the author, though I've not yet received a response (as of March 28, 2003).
Velobici: Luc Vannier, the author of Gotha, send me a URL to the source the same morning that I requested access. Perhaps the request by Bignose was swept up in spam filters, a mailbox move, or some other unintended event. (30 May 2005)
Apart from that, there appears to be very little free software for running *any* kind of game tournament; there is some for running networked video games, but those aren't a lot of use for board games.
So I'd like to start a project to fill this gap; a free software library, and at least one application, for running board game tournaments (initially Go, because that's my present need). Please help me determine the Tournament Directing Software Requirements.
 Any source for this software? Costs?