Giving the AI massive benefits and advantages doesn't make it "better". It's still bad, just can throw a lot more at you so that it may seem decent.
I think the tactical AI can be greatly improved.
We probably need using pattern recognition for unit placement (predefined patterns including opponent's units and player's units and defense values for hexes). The numbers of patterns needed are clearly huge. They should differentiate between melee and distant units too.
One of the benefit of using pattern recognition is we could get a good result without a huge CPU time between turn.
People who talked about a "chess like" AI and alpha-beta like algorithms are dreaming. You can't apply any "brute force" algorithm here or assess lots of future battle results, there are simply too many possible moves, it would take forever.
There are also several things which would improve the efficiency :
- focus attacks a bit more on units and less on cities.
- adding more naval help to take cities
- retreat individual units better and faster
- avoid city attacks unless you've got a mix of melee and distant, better yet a siege unit.
I certainly hope the BetterAI guys will work on that
This picture has everything your asking for in my current game.
except for the retreating thing.
focus attacks a bit more on units and less on cities
- adding more naval help to take cities[/B]
avoid city attacks unless you've got a mix of melee and distant, better yet a siege unit.
Also the AI need massive benefits because say if i were playing King or prince level. Probably right now it would be my Infantry, or mech infantry or artillery crushing their weaker units. Which is not fun when my Mech Infantry is just crushing everyone because of my technology lead. I usually have a technology lead in difficulty's king and lower. At immortal were almost equal in the technology race.
But the types benefits the AI receives can be improved though
They AI might take my city but doubt it. Cannons are really strong for defending. I can almost one shot their rifleman and one shot their archers and take out 3/4 the health of their cannons. I just researched rifling so im gonna upgrade my rifleman and I am probably gonna buy some cavalry and take out their cannons. Plus policies and world wonders boost the strength of my units
I still think the AI is not perfect and can be improved. But i dont think the AI is extremely terrible as many people claim. Well the AI is terrible as difficulty king and lower
And pfft I doubt Firaxis can develop an AI that can crush me military wise. I am struggling to win this game but no way the AI will take all my cities and capital
My Brain > AI military tactics
. I will probably lose this game via space race though. Persia way ahead of me in the technology race