About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 97
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: Viktor Pavlenko
See full specifications

scripts default iconlibtour Publisher's description

libtour is a generic tournament processing library written in C .

libtour is a generic tournament processing library written in C . Rules, teams and schedule of a tournament are defined in the Scheme programming language (Guile) and given to the library as input.


- simple protocol to communicate with the library through request/reply objects
- queries of data coming from the Scheme definitions (game, team and team result fields, date format etc)
- queries of interpreted data (table of standings, game schedule with results, teams etc)
- notion of the "local team ID" that allows definitions of future stages without knowing real teams
- ability to query the information for stages whose teams hasn't been determined yet
- support for different group formulas (round robin, game count, playoffs)
- support for excessive games (those in the schedule but not necessary to play, like in a playoff stage)
- support for carry-forward game results, and incidentally, predefined games results
- game schedule verification
- support for dynamic creation of (parts of) the game schedule
- support for sorting conflicts within a group (when the rules fail to determine exact team positioning) and providing manual resolution for such conflicts
- summary groups (one per stage) provided by the library
- support for creating custom groups on the fly using team and/or game filtering procedures defined in Scheme; information on the interface of available filters
- loading and interpreting more than one tournament at a time
- saving and restoring tournament state

System Requirements:

C and C++
Program Release Status: Major Update
Program Install Support: Install Only

libtour Tags:

Click on a tag to find related softwares

Is libtour your software?

Manage your software

Most Popular

scripts default icon MBOT 5.2.0
MBOT application is an IRC bot coded in C .
scripts default icon Webalizer (Scripts) 2.23-03
The Webalizer is a fast, free web server log file analysis program.
scripts default icon OpenGl 3D 1.1
OpenGl 3D it! can generate 3D surface and terrain from a video source with image processing technique.
scripts default icon Weechat 0.2.4
Weechat is a modern IRC client, based on a text interface.
scripts default icon A Win Chat 1.1
A Win Chat is a chat program that works over the internet and LAN.