Ystok-Tournament
Ystok-Tournament is an application program for computer-aided sporting events in
tennis, squash, or badminton.
On the contrary to "ordinary" spreadsheet forms (for example, MS Excel), the program
automates a great deal of routine tasks while planning and running the event.
The system assists in the following activities:
- Maintain membership database of players.
- Filter, sort, and search for players by name, age, residence, club, and so on;
enter additional information about tournament entries.
- Compose events in the age categories adults, juniors, and veterans.
- Check personal and availability information, control over the fee paid.
- Seed players, randomly assign line numbers and byes in order to fill out the tournament draw.
- Prepare main, qualifying, and consolation draws.
- Schedule matches taking court availability into account.
- Track results.
The following draw schemes are implemented:
- Qualifying draw — knockout and round-robin (the number of sections is
unlimited).
- Main draw — knockout and round-robin.
- Consolation draw — independent knockout, knockout, double feed-in (double
elimination), continuous feed-in, independent round-robin.
Owing to intuitive graphical interface, entering results becomes a real pleasure. For
example, advancing the winner of a match to the next round can be performed by means of a
mouse double-click or one keyboard key press.
Printing and reporting
Ystok-Tournament can print out draws, player list, and other
reports or invoke a preview in Adobe® AcroReader or another
PDF viewer. The cells of
a timetable (schedule of play) can be rendered in several colors and/or in bold
depending of match state and result. The
convenient Tournament Settings dialog allows you to specify the sponsor's logo
graphic files that are to be printed in the header and/or footer of the
documents.
Ranking module
With this optional module, a federation or sports club can easily maintain player
rankings. The ranking lists are based on the player database and stratify
all the registered players into groups by gender and age. For every player, a
ranking file stores rate in singles and doubles, points in singles and doubles,
and other activity and history information.
On commencing a tournament, the program helps in copying
the rate and points numbers into the entry list. These figures are used later
for seeding and randomizing.
On ending the tournament, the rankings can be easily updated by a single menu
command. Several methods of allocating and dropping ranking points are built-in.
Allocation methods:
- according to the number of rounds passed,
- according to the number of matches won.
Drop methods:
- last 52 weeks (permanent decay weekly similar to WTA and ATP),
- full decay yearly (similar to the ATP championship race),
- half-decay (used by Russian
Tennis Veterans League).
The module calculates points in doubles separately from points in singles.
Portal module
This optional module helps you to populate your Web-site. The module
exploits the HTML-Template
technology and allows tournament information to be seamlessly integrated with
an arbitrary site design. In the Tournament Settings dialog, your can customize
the following parameters:
- style sheet (file in CSS2 format),
- tournament start page template,
- entry list template,
- timetable template.
The program can publish several files (in HTML, PDF, or another format) with
a single menu command. Uploading is implemented by means of FTP.
Coupled with the ranking module, the portal option equips Ystok-Tournament
with these useful features:
- publishing player ranking and alphabetical lists from database,
- displaying player brief biography, best results, personal metrics, and the like,
- providing the details and audit of rank and points.
System requirements
- Pentium-166, 64MB RAM, 12MB on hard drive.
- Windows 2000/XP/Server 2003/Vista.
- PDF viewer.
- Optional Internet connection (online connection is neither needed for
installation, nor the main program, nor the ranking module).
Demo-version
The demo-version of Ystok-Tournament is available from
this page.
Presentation slides
Presentation slides are
here.