Beating the computer at Starcraft can be tough enough as it is, but let university programmers at the AI and it becomes almost invincible.

The AIIDE 2010 StarCraft AI Competition, held last week at the University of California, pitted 28 teams against each other in a battle to produce the toughest artificial intelligence.

There were two kinds of matches played: AI vs AI, and AI vs human, with the highlight of the latter being games between the best bot programs and =DoGo=, a former World Cyber Games Starcraft player.

While =DoGo= was able to beat the AI programs going up against him, it was a close-run thing. The AI vs AI battles were just as interesting, especially UC Berkeley's new model for swarming the map with Hydralisk units.

The full report of the competition gets pretty technical, both in Starcraft terms and in AI terms, but if that's your thing you can read all about it in detail below.

StarCraft AI Competition Results [EIS, via Fidgit]