logist
Class LogistPlatform
java.lang.Object
logist.LogistPlatform
public class LogistPlatform
- extends java.lang.Object
The entry point of the LogistPlatform.
The first argument to the main method is the configuration file. The
remaining arguments are the names of the participating agents. Each agent
must have an entry in the agents.xml configuration file specifying
the class and the class-path of its behavior class.
An output file for the history can be specified by the -o option.
Usage:
create tournament
java -jar logist.jar new 'tournament_name' ['agent_directory']
run tournament
java -jar logist.jar run 'tournament_name' ['template (directory or file)']
simulate game
java -jar logist.jar [-o 'history_file.xml] [-a 'agents_file.xml] 'template_file' agent1 [agent2] [...]
- Author:
- Robin Steiger
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LogistPlatform
public LogistPlatform()
main
public static void main(java.lang.String[] args)
- Parameters:
args -
getTopology
public static Topology getTopology()
getSettings
public static LogistSettings getSettings()