GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PTOOLS-MTS (6)

NAME

mts - MARS tournament scheduler

CONTENTS

Synopsis
Description
Bugs
Author

SYNOPSIS

mts

DESCRIPTION

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 KotH’s 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 _recover.mts. If mts finds this file in the current directory when restarted, it continues with the aborted tournament.

BUGS

Mts does not work with the curses display version of pMARS, because the curses screen output goes to stdout and clobbers the battle result.

Unless 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.

Don’t use the pMARS -o (order result) option, as this will confuse mts.

AUTHOR

Stefan Strack (stst@vuse.vanderbilt.edu)
Search for    or go to Top of page |  Section 6 |  Main Index


PMARS PROJECT MTS (6) April 10, 1994

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.