Main > Programming > Libraries >

libtour 0.9.6

libtour 0.9.6

Sponsored Links

libtour 0.9.6 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.58 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1494
Date added: 2005-09-22
Publisher: Viktor Pavlenko

libtour 0.9.6 description

libtour is a generic tournament processing library. The rules, participants, schedule, and results of a sporting tournament can be defined in the Scheme programming language and given to the library as input.
A CLI application is provided as a reference client implementation. See http://freshmeat.net/projects/qtour/ for a Qt-based client.
ach sporting tournament consists of a number of stages, examples of stages are Preliminary Stage, Quater Finals, Finals.
Each stage includes one or more group; for instance a Preliminary Stage may contain groups A, B, C, and D; Finals may contain a single group of two teams that compete for the winners title.
Each group has two or more teams. Before the tournament starts, only groups of the first stage know their teams. By the completion of the first stage it is usually possible to programmatically determine teams that advance to the following stage, based on their results, and so on for all stages.
Given rules of the tournament (points allocated to a team in a game, as well as sorting criteria for table of standings), initial teams and game schedule it is possible to interpret its results inside a computer program.
Main features:
- 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 hasnt 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 (updated in ver. 0.9.2)
- 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 (since ver. 0.9.0)
- loading and interpreting more than one tournament at a time
- saving and restoring tournament state
- comprehensive (?) documentation
Version restrictions:
- currently only two-player (not multi-player) games are supported

libtour 0.9.6 Screenshot

Advertisements

libtour 0.9.6 Keywords

Bookmark libtour 0.9.6

Hyperlink code:
Link for forum:

libtour 0.9.6 Copyright

WareSeeker periodically updates pricing and software information of libtour 0.9.6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of libtour 0.9.6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Version History
Related Software
Libral is the rubrica engine. Free Download
GLC_lib is a C++ class library that enables the quick creation of an OpenGL application based on QT4. Free Download
brace is a dialect of C that looks a bit like Python. Free Download
SkipStone is a Gtk+ Web Browser that embeds Mozillas rendering component Gecko. Free Download
KConfigEditor is an application which lets power users and administrators directly edit all aspects of their desktops. Free Download
Bifrost is a firewall management interface to iptables (iptables GUI). Free Download
Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Free Download
PHREL is a per host rate limiter. Free Download