Comment by bob1029
From a player perspective, oftentimes the best AI systems are the most trivial ones. You can get really far with an agent that is allowed to cheat. It's a hell of a lot easier to build and troubleshoot a model that manipulates the amount of in-game resources received per unit time than it is to implement actual strategic intelligence.
I play strategy games a lot and cheating AI can be fun to play against at first, but the more you learn a game the more cheating AI sucks. When you're new to the game it just feels like you're playing against a good player, but you soon learn that what they are achieving isn't possible with the resources available. Once you hit that realisation it can be fun to beat them as a challenge but it never feels like a fair game.