Ninakoru
A deity on Emperor
I've been programming all my life and have good notions at everything related.
Not that the current AI isn't worked at all. I'm pretty sure they have put lots of effort and countless hours to get the current AI, but still there's much room of improvement and lots of ways to make the computer actually perform better without resorting so heavily into production/happiness/growth/maintenance boosts.
To do such refinement, you just have to extensively test AI outcomes. And you don't even have to change all the coding logic and formulas, just add some extra conditions to fix those common errors the AI usually fall for. Just the same way you can add extra coding logic to add shortcuts for expected results.
AI in any game is after all just some code flow (program) reigned by conditions (if/then) and lots of evaluations, not matter how complex it may look.
I'm sure they just adjust it with all kind of bonuses because it just takes much less time that way to get a desired effect, and in a company, time is money.
My biggest concern is that you play a totally different game at prince and at deity. Bonus to production, maintenance and such things is OK, but free techs and units from the begining ruins the game experience. Playing catch-up science all the time because otherwise is very easy is a concern to me.
Not that the current AI isn't worked at all. I'm pretty sure they have put lots of effort and countless hours to get the current AI, but still there's much room of improvement and lots of ways to make the computer actually perform better without resorting so heavily into production/happiness/growth/maintenance boosts.
To do such refinement, you just have to extensively test AI outcomes. And you don't even have to change all the coding logic and formulas, just add some extra conditions to fix those common errors the AI usually fall for. Just the same way you can add extra coding logic to add shortcuts for expected results.
AI in any game is after all just some code flow (program) reigned by conditions (if/then) and lots of evaluations, not matter how complex it may look.
I'm sure they just adjust it with all kind of bonuses because it just takes much less time that way to get a desired effect, and in a company, time is money.
My biggest concern is that you play a totally different game at prince and at deity. Bonus to production, maintenance and such things is OK, but free techs and units from the begining ruins the game experience. Playing catch-up science all the time because otherwise is very easy is a concern to me.