Name: Starcraft AI subsystems
You will learn: Various AI methods, working with a game engine
Excitement: Work with Starcraft! Help computers beat humans in a RTS game
Description:

Starcraft is a real-time strategy game, that has a history of research usage. It is a complex domain for various AI algorithms and it represents a class of problems, where humans still beat computers by a great margin. A Starcraft AI competition (a tournament among Starcraft bots) is held every year. A complex toolset called BWAPI for writing Starcraft bots in C++ has been created. Also all of the bots from last two years of Starcraft competition have open source code, so there is a lot to build upon.

For the thesis, a single and limited subproblem of Starcraft AI will be chosen (e.g. micro management, build orders, macro decisions, economy ...). Your goal will then be to improve/create specific AI module for a Starcraft bot.

theme/starcraft_ai_subsystems.txt · Last modified: 2013/02/18 16:19 by martin.cerny