The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

tscore - score an AGA (American Go Association) tournament

SYNOPSIS

tscore

DESCRIPTION

tscore reads all the .tde files in the current directory (normally register.tde and 1.tde, 2.tde, etc for each round of the tournament) and calculates the scores and summaries for the entire tournament. If a ##ROUNDS directive is provided in the register.tde file, tscore can adjust the results to reflect the total number of rounds expected.

tscore normally scores by number of won games, with SOS as the first tie break, SODS as the second tie breaker, and Head-to-head as the third tie breaker. Note that Head-to-head is limited because (for example), there can be a head-to-head lockout if A beats B, B beats C, and C beats A.

tscore can also use McMahon scoring.

OPTIONS

-co columns Format output for 'columns' output (must be a number). Default is 80.
-m Use McMahon scoring.
-b bar Set the McMahon bar to 'bar'. Must be a number = use negative for kyu (same as AGA standard). Default is 6 dan.
-fr round_number Set the total number of rounds (over-rides ##ROUNDS directive in register.tde)

SEE ALSO

o tdfind(1) - prepare register.tde for an AGA Go tournament
o around(1) - pair a tournament round
o aradjust(1) - adjust pairings and enter results for a round
o tpairs(1) - convert pairings from AGA format to printable
o tscore(1) - score a tournament
o send2AGA(1) - prepare tournament result for sending to AGA
o Games::Go::AGATourn(3) - perl module provides AGA file support
o Games::Go::TDEntry(3) - perl/Tk widget support for TDFinder
o Games::Go::TDFinder(3) - perl/Tk tdfind support widgets

AUTHOR

Reid Augustin, <reid@netchip.com>

COPYRIGHT AND LICENSE

Copyright (C) 1995, 2004, 2005 by Reid Augustin

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.5 or, at your option, any later version of Perl 5 you may have available.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 485:

Can't have a 0 in =over 0