3 ms·
This is a very difficult thing to make a good metric for: take alphastar (deepmind's starcraft 2 AI), for example. They made a big deal about keeping its averag
by rcxdude 3y ago
This is a very difficult thing to make a good metric for: take alphastar (deepmind's starcraft 2 AI), for example. They made a big deal about keeping its average APM (actions per minute, more or less how many button presses and mouse clicks a player makes) within human limits, and yet the general sentiment is that it's better because of extreme micro performance that's not replicable by humans. The issue is twofold: firstly average APM is not a particularly good constraint because humans cannot generally burst APM as high as an AI can (and it's generally useful for them to 'waste' APM in slower periods to keep a pace going). Secondly, not all actions are equal: the vast majority of actions a human player takes are pretty low-impact, and the high-impact actions are harder to do at the same rate as the low ones, wheras the AI can far more efficiently spend an APM budget even if a peak rate is enforced. Which basically leads to an AI that beats pro players because it can perfectly micro blink stalkers, making that army substantially more powerful, as opposed to being particularly good at strategy.
(Which all-in-all means I would consider this kind of AI more comparable to a TAS (tool-assisted-speedrun) than a human run. It would be very interesting if such an approach can beat human-created TAS)
- candiodari 3y agoYep and then alphastar started winning matches against top players by individually microing ~20 stalkers at the same time. Not something any human, even a world champion, can do. The fun thing is that alphastar did have influence on the starcraft scene. Overbuilding drones used to be taboo, now everybody does it. And even individually microing stalkers ... now it's quite normal for players to go out with 2-3 stalkers and indeed individually control them. These are good tactically, even when you're not an AI.
- StefanBatory 3y agoI'm very out of loop on SC 2 meta, I've played only in the past and up to Gold as Protoss; why is overbuilding drones considered to be a good thing now? Is it to reduce the economic setback in case you get harassed?
- candiodari 3y agoMore reasons than just that. Overbuild drones while expanding (or even before) and then transfer to have a new base up and fully droned in construction time + 10s. You overbuild because you're going to lose 1-2 drones to any capable attack minimum. You can risk more on the defense when overbuilt. You have bigger chances of being able to expand during a base trade, ...