I know this discussion has been going on for years but it feels like the game is just a cat and mouse dooderoo especially if ur fighting with/against the HRE emperor. AI sees my armies from Paris and acts accordingly thus i have to chase them all the way to Crimea while pausing the game numerous times thus making the game experience very repetitive and painful and annoying. I was wondering if there was any way for ai to not see through fog of war and make the game experience a lot better. Plus, i am not arguing over this im just asking if there is any way to modify that or is it hardcoded in files.
There are a few parameters you can tweak (things like "how much of an advantage the AI thinks it needs to consider entering battle"), but the majority of EU4 AI behaviour (particularly the thing where it runs away to God-knows-where if it feels outclassed by your armies) is hardcoded.
(Also, making the AI respect FOW may not be as good for the game experience as you think – because it means the game engine would have to spend time calculating FOW for the AI in the first place. Also, there are some fairly easily executed "trap" manoeuvres that an intellectually normal human would
probably never fall for twice, but which the AI would
consistently fall for if it had the same FOW rules as you.)