Man page - robocode(6)

Packages contains this manual

Manual

ROBOCODE

NAME
SYNOPSIS
DESCRIPTION
Java Properties include:
SEE ALSO

NAME

Robocode - Java programming game with battle tanks

SYNOPSIS

robocode [ -? ] [ -help ] [ -cwd path ] [ -battle filename [ -results filename ] [-record filename] [-recordXML filename] [-replay filename] [-tps tps] [-minimize] [-nodisplay] [-nosound]

DESCRIPTION

-? or -help

Prints out the command line usage of Robocode

-cwd <path>

Change the current working directory

-battle <battle file>

Run the battle specified in a battle file

-results <results file>

Save results to the specified text file

-record <bin record file>

Record the battle into the specified file as binary

-recordXML <xml rec file>

Record the battle into the specified file as XML

-replay <record file>

Replay the specified battle record

-tps <tps>

Set the TPS > 0 (Turns Per Second)

-minimize

Run minimized when Robocode starts

-nodisplay

Run with the display / GUI disabled

-nosound

Run with sound disabled

Java Properties include:

-DWORKINGDIRECTORY= <path>

Set the working directory

-DROBOTPATH= <path>

Set the robots directory (default is ’robots’)

-DBATTLEPATH= <path>

Set the battles directory (default is ’battles’)

-DNOSECURITY = true |false

Enable/disable Robocode’s security manager

-Ddebug = true |false

Enable/disable debugging used for preventing robot timeouts and skipped turns, and allows an an unlimited painting buffer when debugging robots

-DlogMessages = true |false

Log messages and warnings will be disabled

-DlogErrors = true |false

Log errors will be disabled

-DEXPERIMENTAL = true |false

Enable/disable access to peer in robot interfaces

-DPARALLEL = true |false

Enable/disable parallel processing of robots turns

-DRANDOMSEED= <long number> Set seed for deterministic behavior of
random

numbers

SEE ALSO

java (1)