This is where your argument falls down somewhat. It is not easy to come up with a simple model to predict ("anticipate") what a player is going to do and how to appropriately react, let alone across a variety of different environmental and non-environmental conditions. Players are by their nature very unpredictable, which…
I think making the AI smart is easy, making it stupid enough to make the game fun while still challenging the player is the problem. Like for example I was playing battlefield 4 campaign tonight and couldnt help but notice that the enemy tended to stay behind cover for less than 10 seconds and then pop up so that I could…