my problem isn't so much AI over-aggressiveness as much as it is AI nonsense in general. i'm playing a game right now as japan and i just met america, who is across the world, at like turn 110 or something. i send him a delegation, and the next turn he declares war on me. what?
i had a scout near one of his cities. did that do it? why do scouts near cities count as negative "troop near borders" modifiers anyway? moreover, even in the context of AIs declaring war, this seems excessively random and nonsensical since there's no conceivable way this war will benefit america in any way. in fact, he'll probably end up asking me for peace and offering a bunch of gold or whatever since my army is larger than his. i understand the AI has always been kind of silly but this pushes it to a whole new level for me
slightly more reasonably but still weirdly, in the same game, i meet kongo who is quite nearby. i spread my religion to him and send him a trade route, which makes him friendly. like two turns after he becomes friendly he declares war on me. keep in mind that i have a stronger military than him, so it's not bloodthirsty AI opportunism driving this.
as an aside, and this seems to be some sort of bug, when america declared war on me it was labeled a "formal war". the screen fades out, and then my own leader (hojo tokimune) shows up and also declares war on me. apparently i declared war on myself? i'm equal parts confused and laughing. i have no idea what's going on