Submitting your entry

View: New views
1 Messages — Rating Filter:   Alert me  

Submitting your entry

by Tim Ansell-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello all you AI coders!

As there is less then 3 days to go until the competition closes, here are the details for submitting your entry for the competition.

Before we tell you how to submit your AI, if you want to compete in the battle section of the competition you must first check that it fits these criteria.
  • The AI must have an executable file which is called "tpai". This can be a symbolic link to the real file.
  • The AI must either run without being installed or when installed to an arbitrary location.
  • Multiple instances of your AI's must be able to be run at the same time.
  • The AI will be called with an URI specifying the server to connect to. This will be as follows below,
    ./tpai tp://<username>:<password>@<server>:<port>/
    
    The URI will be fully specified, even if the port is default. The URI will always use the tp protocol. Support for tps, http, https, tphttp or tphttps is not required.
  • The AI will run in a text console only environment. No graphical environment such as X or the console Frame Buffer will be available.
  • The AI will be restarted for each battle. There is no guarantee that any data will persist across battles (For example, the AI could be run on a different machine or in a different directory or under a different user.)

To submit your entry, you must create a tar.gz or zip file of your AI. This archive must include the following things:
  • An INSTALL file, this file must describe how to setup and install the AI. Include ALL dependencies which may be required and how to get them. It is HIGHLY recommended that you include the Debian/Ubuntu package names (and/or package repositories) in this file.
  • A LICENSE file, this file must describe the OSI approved license you are using for this AI.
  • A README file, this file must include a short description on how your AI works, cool things to look at and general information.
  • Your source code. We will not accept binary only submissions.
  • Optionally, you can include a prebuilt binary which will run on an x86 Ubuntu Edgy Eft install.

You must then upload the archive to a public web location and email the URL and a MD5 sum of the archive to submission@.... You will get a reply within 24 hours (from a human) confirming we have successfully downloaded your submission.

Some more notes about judging too:
  • If your AI segfaults, stops with a stack trace or has a similar issue. It will not be restarted for the remainder of that battle.
  • A reasonable attempt will be made to build your AI (if required). If we are unable to build your AI it will not be eligible to participate in the battle section of the competition. We may at the judges discretion contact you if we are having problems.

All submissions emails must arrive before 00:01 on the 31st of March 2007 (UTC).

Winners will be announced before the Monday, 30th April.

Tim Ansell
Thousand Parsec Founder
AI Competition Sponsor
_______________________________________________
tp-comp mailing list
tp-comp@...
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-comp