StarCraft Micromanagement with Reinforcement Learning and Curriculum Transfer
Creating a micromanagement AI is only the first step. This must be piped into a macro AI, which produces the units with with micromanagement can be done. Then, another critical layer beyond micro or macro is scouting the opponent and predicting what their plan is. Next, you need to adapt your own strategy, which must also be planned at the start of the match since you can&#x27;t scout instantaneously or perfectly. Finally, your own initial strategy choice must be tailored to the map, to the player you&#x27;re playing against, to recent games&#x2F;strategies other pros have exposed as powerful&#x2F;weak. There are an incredible number of layers of complexity to what a truly fierce Starcraft AI would need to do.<p>And yet, something similar may have been said about Go, Chess, Checkers, Poker, Jeopardy, or many other games before this. If enough talented minds and powerful devices focus on Starcraft, how would humans compete? Does anyone here think top pros would win in a best of 7 or a best of 11, for instance? Which top pros, and BW or SC2? To me, I just think it&#x27;d be arrogant to assume SC is different from all the other realms in which humans have been bested by machines.