Blizzard released a client with an output accessible to machines, but still preserving fog of war. See here:
https://deepmind.com/blog/deepmind-and-blizzard-open-starcra...
Here's what I want to know, were these agents developed from scratch a la AlphaZero in chess, or did they have to create a number of abstractions in order to get the AI to start learning the game? In the initial demonstration they could hardly get the AI to mine minerals or do anything. How did they make the jump to actually good play?