Starcraft isn't a closed system, though, which is why I mentioned it. It's different from chess because it does involve imperfect knowledge and the "fog of war", or similar concepts -- which is why it's reasonably regarded as the next step in AI. I'm surprised that you weren't aware of this, whether or not you've played the game (I haven't either).
Again, in your last post, you are describing problems that humans can be (and often are) equally bad at. This sort of double standards is maddening. AI needn't be perfect in order to be better.