This is unlikely to be useful unless you know your way around the internals of the program. Various configurable options allow selection of the desired host and port, specification of an agent's language, type and context as well as convenient modification of an agent's initial state and attributes. All of the options above can also be set via a set of configuration files. If an option occurs in several files, the value which is seen last prevails. All options can also be set through environment variables.
Environment variables take precedence over configuration files.
Any command line options take precedence over configuration files and environment variables. An agent-file may contain multiple such sections, which will be extracted from the file and presented to the server as part of the agent state rather than the agent code. Within the initial state sections, a simple kind of macro substitution is performed by asubmit .