Bots will be run in a native Windows XP SP3 environment.
Entries must be tested on native Windows XP SP3 before submission
We will not be held responsible for entries that crash StarCraft due to our configuration of the system
Games will be run in a semi-automated fashion.
Internet access is forbidden, bots will be run on a LAN
Only 1 entry is permitted per affiliation. Different bots can be submitted for each of the tournaments.
Bots must not slow down the game speed
-
Games will be run on the FASTEST setting, which is 24 fps
-
See the details on writing a remote process for your AI here
-
Games in which a bot slows down the game speed significantly will be counted as a loss
Participants are required to disclose all source code and to provide a short description of implementation details.
Entries are only allowed to make use of free software components - includign BWTA and BWSAL
Entries are allowed to utilize a single socket to communicate with a remote process
-
The remote process must be a 1-click to run
application (e.g. we are not going to install a LISP compiler on the
host machine to run a bot)
-
Additional details on writing a remote process are available
here
Programs are allowed to write files to the local directory, but these files will be removed after each round-robin round.
Bots are not allowed to pause the game, games in which a bot pauses the game will be counted as a loss
The following StarCraft bugs/tricks are permitted:
-
Plague on interceptor
-
Units pressed through
-
Drops to defuse mines
-
Mineral walk
-
Manner Pylon
-
Lurker hold position
-
Observer over turret
-
Stacking air units
All other bugs/exploits are forbidden. Bots caught attempted these exploits will be disqualified. This includes but is not limit to:
-
Flying drones and templars
-
Terran sliding buildings
-
Stacking ground units
-
Allied mines
-
Gas walk, to get through blocked entrances or ramps
Bad mannered in game behavior is discouraged, but not forbidden