| |
OpenGotha is a go tournament management program : Registration, pairing, results,
...
OpenGotha main features
- Manages MacMahon, Swiss and Swisscat systems. The Tournament Organizer
can choose predefined standard systems. He can also customize his tournament
by setting by himself most of pairing and placement parameters.
- It runs under Linux, MacOS and Windows.
- Being based on a client-server architecture, a tournament may be managed from several workstations.
- Up to 1200 players and 20 rounds.
- EGF and FFG databases are integrated. Registering is thus faster and
more reliable.
- Automatic, Semi-automatic or Manual Pairing.
- Produces results in several formats, including formats for EGF and FFG
rating lists, and a directly publishable file in HTML format.
Download OpenGotha
OpenGotha main internal features
- OpenGotha has been designed on a totally transparent basis.
You can get the sources by simple request
(GPL Licence).
- The pairing algorithm is based on an evaluation function and a pairing
algorithm
- The evaluation function is, for each candidate pair, the algebric
sum of a list of criteria. The weight of each criterion can be consulted
and modified by the tournament organizer.
- The pairing algorithm is a maximum weight matching algorithm.
OpenGotha evaluation function
For each candidate pair of players, OpenGotha computes an evaluation function
which is the sum of elementary functions, each of these elementary functions
being based on a specific criterion.
A detailed description will be available soon...
You can have a good idea by reading Gotha page
|