aichallenge/aichallenge — Issue #344: Update contest rules
Author: Janzert
Created: 2011-10-29 07:47:37+00:00
State: open

The current rules are essentially unchanged from the last few contests. There's probably more but a couple that I'm looking at right now that really need updating are:

* You may not write to files. You may however read from files within your submission directory, which will be the current directory.
* Use of multiple processes or OS threads are prohibited.

Neither of these are things we actually do or can prohibit because there are language *runtimes* that break them. The two examples off the top of my head are mono writing files and java spawning processes. Java for sure and IIRC mono both crash if they aren't allowed to do so.

Instead I think we should have something along the lines of:

* setting a smallish limit (10MB?) on the size of files written and explain that they won't be preserved past the end of the game
* setting the limit on threads/processes to what is required by the runtimes and prohibit active computation on more than one at a time