Submitting An AI For CompetitionA new agent can be submitted for competition by creating a JAR file containing all of the Java classes which make up the agent. The main agent class should be named using the reverse-domain-name convention in conformance with the class naming convention laid out in the Java Language Specification section 7.7, if possible. If using the convention is not possible (for example, because you do not control a domain name), use the following convention:
Start with
The JAR file is also required to conform to a naming convention: the JAR file must have the same file name as the main agent
class. Thus, if the user above were to name an agent class "Moonshooter,"
JAR files which use persistent storage in order to store learning data will be initialized with an empty persistent storage area.
If the agent has persistent data already, it can be included in the JAR file by including a data file in the top level of the
JAR file. This file must have the same name as the agent class with the JAR files containing agents can be e-mailed to InOnIt@InOnIt.com and will be entered in subsequent tournaments upon receipt. |