I know its come up before, and I'm personally fine with the situation as-is, but now seeing that formula in front of me specifically to account for recaptured cities makes me think again- is there no room for reconsideration on adding that same formula to account for recaptured cities relating to war-weariness penalty? ya know, the thing where a city goes back and forth repeatedly in a few short turns and then both parties end up with tremendous / max weariness for 'losing' the same city over and again (unless like in ElliotS case one person is liberating, so there only one party really gets screwed on the weariness).
At first this scenario had irked me, but then i found the ways to best use it to my advantage to take down runaways and serious competitors, but really given the severity of consequence for having max war weariness and the AI's lack of full comprehension over what happens next when they capture the same city for the 3rd and 4th time, overall I do think this kind of formula would make a lot of sense to lessen the weariness penalty when its just the same city turning hands over and over again
unless something was added already... %100 disclosure it's been awhile since i found myself making use of this specific scenario, for all I know you snuck something pertinent to this in a recent patch (like when Spies now meaningfully account for the difference of influence levels when attempting coups
)
edit: Actually I guess in ElliotS example 2 parties got screwed by the weariness, Denmark and Morocco, just not ElliotS =)