I haven't seen a lot of discussion on generalized ways to improve the AI - I realize that a lot of that would depend on how the game mechanics were developed, and I'm certainly not an AI programmer, however I would personally like to see less emphasis on giving the AI bonuses in favor of game play solutions that can be dealt with in a cost/benefit way. If that means simplifying the game so be it, because right now there are just too few ways to win on the higher difficulty levels.
Furthermore, I don't understand the focus on keeping turn times short; while this is important for casual gamers, they are not likely to play the higher levels anyway. I'd much rather see the computer take longer to make decisions on higher difficulties than just hand it units and tech essentially for free. That's how chess programs have dealt with increasing difficulty for years, why can't Civ leverage that as well. Maybe there could be two difficulty sliders, one that would allow for more complicated (longer) decision-making processes and one for AI bonuses, that way you can choose how you want to play.
Furthermore, I don't understand the focus on keeping turn times short; while this is important for casual gamers, they are not likely to play the higher levels anyway. I'd much rather see the computer take longer to make decisions on higher difficulties than just hand it units and tech essentially for free. That's how chess programs have dealt with increasing difficulty for years, why can't Civ leverage that as well. Maybe there could be two difficulty sliders, one that would allow for more complicated (longer) decision-making processes and one for AI bonuses, that way you can choose how you want to play.
Comment