1. France wasn't being aggressive enough. Not that they weren't trying, but I needed to adjust strategic advance and redeployment to get France to push more forces toward Austria and/or Prussia if at war. Also, Russian redeployment is working quite well. For example, France DOWs Prussia, Prussia calls upon ally Russia, and Russia moves an army towards Berlin. I've seen Russians at Berlin by May/June, and France backs off. So now things are a bit better.
2. Combats. I noted a few cases where attacks that should have been happening weren't happening, and the AI was moving to prep areas instead. Players may have seen this with Turkey attacking Egypt and Spain attacking Portugal. I dug into this and made some adjustments. The AI is better now.
3. Builds, reinforcements, and new units. I did not like the way the AI was doing these so I made adjustments. Things look better now.
4. Lastly, I caught a case of AI-AI naval combat where Portuguese fleets were evacuating a port and running a blockade but nothing was happening. Digging into it, I discovered there really wasn't any AI-AI naval combat code. Duh. Just like before when I created AI-AI land combat with chit resolution and later discovered there wasn't any AI-AI trivial combat resolution. I should have addressed naval combat at that time but I guess I assumed naval combat was OK. Anyways, as seen in attached screenshot, both the AI-AI trivial combat land battle at Oporto and the subsequent blockade battle for the evacuating fleet appears to be working fine now.
Alright. Before I pat myself on the back and declare success, I need to restart some playtest games and verify all is well and I am fully (mostly?) satisfied with how the game is playing. To paraphrase a famous Paul Masson winery advertising campaign, "We will release no update before its time." But soon, hopefully, very soon...


