The DAG-Tournament package

[Tags: gpl, program]

DAG-Tournament, where DAG stands for directed acyclic graph, is a graphical program to manage an informal tournament of games such as foosball. It is designed for open-for-all tournaments without schedule, for example to record all games as they happen in the free time program of a serious event, such as a conference.

Games can be entered as they happen. The program does not generate a complete ranking, but only visualizes what it knows about who is better than who based on direct comparison, or a path of direct comparisons. Cycles are broken at the edge of least significance. The visualisation is baesd on springs and forces and updated in real time, already producing entertaining effects.

DAG-Tournaments supports more than one tournament at the same time, e.g. foosball and pool billard, and can switch between the two rankings with one keypress, again showing an entaining shuffling of nodes until a stable state is reached again.


Change logNone available
Dependenciesbase (==4.*), cairo, containers, directory, filepath, gtk, mtl, time
CopyrightJoachim Breitner 2009
AuthorJoachim Breitner <>
MaintainerJoachim Breitner <>
Source repositoryhead: darcs get
UploadedSat Oct 10 10:38:44 UTC 2009 by JoachimBreitner
Downloads284 total (19 in last 30 days)
StatusDocs not available [build log]
All reported builds failed [all 2 reports]


Maintainers' corner

For package maintainers and hackage trustees