I'll precommit to being very impressed if a bot can achieve >5k MMR in solo ranked or if a bot-controlled team wins a tier 6 (or higher) battle cup.
When Checkers and Chess and Go pros were beaten by AI at the actual game, people were impressed, because it was impressive. (The goalpost moving involved claiming each consecutive game could not be solved.)
I don't think anyone here is saying Dota 2 won't be solved eventually or that its complexity is beyond the realm of AI (as was claimed of Chess/Go in the past). They're just saying this particular achievement isn't actually meaningful progress. It's using known techniques to do something those techniques are known to do.
> I'll precommit to being very impressed if a bot can achieve >5k MMR in solo ranked or if a bot-controlled team wins a tier 6 (or higher) battle cup.
Me too but it will never happen. Granted I haven't played DOTA but I've played many other competitive mulitplayer games and they all require one thing which bots currently lack: Communication. A bot playing the entire 5 man team though, that's a different story!
Surely the different bots would communicate via RPCs or some other API. It wouldn't be much different from 1 single bot, especially if 1 bot decided to coordinate everything and the other 4 bots decided to just follow orders.
Using four skills in one hero is similar to using 20 skills across 5 heroes. It's not communication, just an extension of a single bot. (It's like a single player micro'ing all 5 bots.)
Otherwise just say it's 1v1 mid...