Map from extension type to set of commands used to compile this agent instead of the defaults. When there is no mapping default commands are used
Whether agent is to be run in detached mode. In detached mode, the agent simply stores messages that is written to it and clears the message queue when a turn is finished
A specified ID to use for the agent
Image to use for docker container if Agent is being run in secureMode. The default is a standard image provided by Dimensions that has all supported languages built in so agents can use them. The requirement for these images is that they have bash installed.
It is highly recommended to use the Match.Configs.languageSpecificAgentOptions field and set specific images for each programming language in a production environment to reduce overhead caused by docker.
Limit of agent logs in bytes.
Logging level of this agent
Maximum time allowed to be spent compiling
Maximium time allowed for an agent to spend on the installing step
Name of agent
Map from extension type to set of commands used to run this agent instead of the defaults. When there is no mapping default commands are used
Whether or not to spawn agent securely and avoid malicious activity
When set to true, the agent's file and the directory containing the file are copied over to a temporary directory of which there is restricted access. By default this is false
A specified tournament ID linking an agent to the {@link Tournament} and Player it belongs to
Whether or not to try and use a cached bot file. This is only relevant if a storage service is used as it helps reduce the number of times a bot file is downloaded.
Generated using TypeDoc
Agent options interface