I'm a roleplayer that usually plays on H/M difficulty. When I declare wars I usually take one or two settlements then defend them until the AI sues for peace. I actively avoid blitzkrieging their territory unless they're a huge empire.
Problem is that wars can be so boring without blitzkrieging. No matter how many provinces you share a border with the AI, no matter how many stacks they have milling around within sight of your watchtowers, they're allergic to taking the offensive. I've been surprise attacked on a lightly defended border with my main army abroad, and the extent of their offensive was to blockade a few ports.
On my last KH campaign, after Sinope rebelled to me, one FM and a 3/4 stack held that isolated province for almost a decade against the Hayastan because the largest army they sent was a 3/4 stack. Only time I got a proper fight was when I parked that army in their province for a few turns. And, of course, they won't accept peace terms. The majority of my wars turn into cold ones once the initial fighting is done.
I've increased my FL movement points to 300 to try and combat this AI passiveness and it is still very much the same.
So I guess my question is, is there any way to make the AI more aggressive after war has broken out? I don't mean diplomacy wise, I know there's VH difficulty for that.
Also as a follow-up, how does the AI calculate whether it wants peace? Battles, blockades, anything else? Does devastation count?