It’s going to be a mess. Even if you, say, limit the AI’s click-per-minute rate, it still has serious advantages. It knows how many fractions of a second can these units stay in the range of enemy artillery and still be able to pull back to recover. It knows whether those units will arrive in time to reinforce the defense or they’ll be too late and should do something else instead.
Build choice is not all that complicated and with tactics you run right into micro.
Human-like uncertainty could be inserted into the AI’s knowledge of those things, but yeah, as you say, it’s going to be a mess. Probably best to pick another kind of game to beat humans at.
It’s going to be a mess. Even if you, say, limit the AI’s click-per-minute rate, it still has serious advantages. It knows how many fractions of a second can these units stay in the range of enemy artillery and still be able to pull back to recover. It knows whether those units will arrive in time to reinforce the defense or they’ll be too late and should do something else instead.
Build choice is not all that complicated and with tactics you run right into micro.
Make the AI control a robot that looks at a physical screen and operates a physical mouse. Then it will be fair. ;)
The point of the exercise is NOT to devise a handicapping system which will produce a fair match.
Human-like uncertainty could be inserted into the AI’s knowledge of those things, but yeah, as you say, it’s going to be a mess. Probably best to pick another kind of game to beat humans at.