StarCraft AI Competition

The Expressive Intelligence Studio at UC Santa Cruz will be hosting a StarCraft competition:

This competition enables academic researchers to evaluate their AI systems in a robust commercial RTS environment. The final matches will be held live with commentary. Exhibition matches will also be held between skilled human players and the top performing bots.

Getting Started

The competition will use StarCraft Brood War 1.16.1. Get it here

Bots for StarCraft can be developed using the Broodwar API, which provides hooks into StarCraft and enables the development of custom AI for StarCraft. A C++ interface enables developers to query the current state of the game and issue orders to units.

  • Instructions for setting up the environment are available here.
  • An introduction to the Broodwar API is available here.
  • Instructions for building a bot that communicates with a remote process are available here.
  • There is also a FAQ listing common issues.

Tournament rules are available here

[Full article: StarCraft AI Competition]

Via SlashDot

Leave a Reply