Manual Reference Pages - PTOOLS-MTS (6)
mts - MARS tournament scheduler
Mts is a scheduler for corewar tournaments. It runs either a round-robin
(all warriors fight each other) or a set of battles where the first
warrior fights the remaining warriors in turn. A rank listing similar
to KotHs is produced at the end.
Mts prompts for all tournament parameters and the warrior list; input can
be saved to a file which can later be redirected as in
mts lt; inputfile.
You can also specify "inputfile" on the command line.
Mts is a generic scheduler, i.e. it works with many different corewar interpreters
(MARSs). The MARS should run non-interactively and accept options and the
name of two warrior files on the command line. The MARS should also echo the
result of a battle to stdout. The output contains either three integers in a
row which are interpreted as wins1, wins2, and ties, or four integers which
are interpreted as wins1, ties, wins2, ties. The former format is produced
by pMARS, mercury2 and c88; the latter by KotH and pMARS -k.
Mts has an auto-recovery feature. If aborted by Ctrl-C, kill or logout, it saves
intermediate results to the file
mts finds this file in the current directory when restarted, it continues with
the aborted tournament.
Mts does not work with the curses display version of
pMARS, because the curses screen output goes to stdout and clobbers the battle
pMARS was compiled with the SERVER option turned on, ^C will not terminate
the program, but enter the debugger. So, if you use ^C to abort
mts, you also need to enter "quit" in order to terminate
pMARS with a functional debugger.
Dont use the
pMARS -o (order result) option, as this will confuse
Stefan Strack (firstname.lastname@example.org)
|PMARS PROJECT ||MTS (6) ||April 10, 1994 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.