robocode6
Java programming game with battle tanks
Usage
robocode [-?] [-help] [-cwd path] [-battle filename [-results filename] [-record filename] [-recordXML filename] [-replay filename] [-tps tps] [-minimize] [-nodisplay] [-nosound]
Overview
-
-? or -help -
Prints out the command line usage of Robocode
-
-cwd <path> -
Change the current working directory
|
Run the battle specified in a battle file |
|---|---|
|
Save results to the specified text file |
|
Record the battle into the specified file as binary |
|
Record the battle into the specified file as XML |
|
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
Releases
Unchanged in 5 releases since Debian 9 (Stretch).