5 ms·
Directly thought of StarCraft while reading this comment: never revealing your strategy and constantly attacking while being defensing and investing in economy
by halflings 10y ago
Directly thought of StarCraft while reading this comment: never revealing your strategy and constantly attacking while being defensing and investing in economy to keep your opponent on the defensive.
Like another commenter said, StarCraft 2 is DeepMind's next bet.
- on_and_off 10y agoI am not too familiar with StarCraft but from what I can gather, it relies deeply on micromanagement. It seems to me that any half competent AI strategy wise would destroy any human player just with raw clicks per seconds during fights.
- corkscrew 10y agoAs far as I'm aware they force the AI to only interact at a certain frequency, limiting this kind of advantage
- mschwaig 10y agoThat's true, with StarCraft you have to basically limit the actions per minute the AI can perform to human levels, otherwise it can effortlessly out-control a human player. The game was only balanced to be fair for players with human capabilities, if you take that assumption away the unit and race balance goes totally off the rails. There is the question of what your AI takes as its input though. If you feed it the rendered frames of the games there are a lot of open challenges in comparison to feeding it a friendlier representation of the game state. There is also the question of teaching the AI a strategy vs only giving it the rules of the game and letting it develop strategies by itself. In comparison to Chess or Go, StarCraft has a lot more game elements to understand and conceptualize. StarCraft is played with incomplete information, because of the fog of war - so for an AI to play it properly it has to have persistent knowledge of what it has seen of the game state and be able to draw conclusions from that about the probable overall state of the game.