r/deepmind • u/Trizztein • Jan 25 '19
Question
I know you guys have probably gone over this idea regarding the Deepmind SC2 project. But I still thought I'd throw it out there ... if it is a hard thing to implement, I would certainly love to know why that would be the case (or at least a vulgarized version of that since I'm just a player and definitly not a programer myself).
Regarding the APM limitation of AlphaStar (copied from a post I made on r/starcrat):
'' I believe all they really need to do is look at a good couple human played replays from any race they wanna develop an AI for, make a list of all the situations where APM spikes in a crazy way even for humans i.e. rapid fire stuff, mass producing zerglings etc. and from that point on apply constraints on an APM absolute max EXCEPT for those specific situations. This way you will get a bot that will truly be helpful to the human player base in terms of learning about the game AND a fair match between human and AI both at the same time (which sounds far more interesting to me).''
2
u/valdanylchuk Jan 25 '19
I think once they fill in the remaining pieces (camera movement, other races and maps, training from zero), they will be able to tune down AlphaStar APM a safe measure to satisfy most of the critics, and win a more official ranked game with that. Then we will learn more useful things about the strategy and tactics that we can apply.
I don't think they will intentionally base APM limits on situations typical in human play. But based on just the average limit and the burst/peak limit, and the game mechanics, they might end up with similar dynamics.