Most of the comments in this (and other similar threads) overlook one very basic point: THERE IS NO AI. "Artificial Intelligence" means a computer that makes its own decisions. Some very high-end firms are experimenting with this, but nobody's successfully created one yet. What this game has is some carefully written (and very extensive) conditional loops and scripts. If you present the game with a set of parameters (date, alliance, whatever) it recognizes, it will "fire" that decision. If you present it with something that the programmers either didn't anticipate or overlooked, then you get "wacky" or nonsensical decisions. If you don't like the way the "AI" acts, mod the scripts the game engine is using for its decisions.
So when PI says they're making changes to the AI, you're accusing them of lying to us since this "AI" thing doesn't exist.
I, on the other hand, think most of us understand what PI and other posters means when they talk about the game's "AI".
And I don't want to program the AI since I A)can only access the portions in the LUA files and B)paid $40 for PI to do it. Just because PI overlooked the Pacific War doesn't mean I want to program one.