It is currently Wed Apr 17, 2024 7:10 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 1 post ] 
Author Message
Offline
 Post subject: DeepMind and Blizzard release the SC2 AI SDK
Post #1 Posted: Thu Aug 10, 2017 7:12 am 
Lives with ko
User avatar

Posts: 251
Location: Waterloo, Ontario (Canada)
Liked others: 110
Was liked: 155
Rank: AGA 1k
GD Posts: 1190
KGS: apetresc
IGS: apetresc
OGS: apetresc
Universal go server handle: apetresc
They've been talking about it for about a year, but finally yesterday DeepMind (people here may have heard of them before ;-)) and Blizzard released a very full-featured SDK for developing and running bots for Starcraft 2.

DeepMind's press release: https://deepmind.com/blog/deepmind-and- ... vironment/
Blizzard's post about it: http://us.battle.net/sc2/en/blog/20944009

AI researchers have been working on Brood War agents for several years, since the engine was relatively primitive and easier to reverse-engineer, but controlling SC2 was basically impossible without resorting to insane hacks, reading the screen, etc. This API provides a very rich set of features (in the ML sense of the word) and an action interface (which can be capped to human-like APM levels!) to make integration simple, as well as a pared-down Linux SC2 engine for simulating games and outputting replays, so you can run it on GPU instances in the cloud.

Dave Churchill of BWAPI fame has already released a reference implementation and some higher-level utilities: https://github.com/davechurchill/CommandCenter. I guess he had early access, being one of the most well-known BW researchers.

DeepMind's own results (at least the ones revealed in the paper they just published) are very poor so far. My favorite excerpt:
Quote:
Unsurprisingly, none of the agents trained with sparse ternary rewards could develop a viable strategy for the full game. The most successful agent based on the fully convolutional architecture without memory managed to avoid constant losses by using the Terran ability to lift and then move buildings out of attack range.


Which just means this is a perfect time to get in on the ground floor of this problem if you're interested in ML and AI! :)

_________________
The road to wisdom? Well, it's plain, and simple to express: Err, and err, and err again; but less, and less, and less!
Image Image Image Image

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group