Giving a clear set of rules is a horrible idea. Then you just learn how to exploit the coding and is makes the game feel very cheap.
I recall they attempted to do the same thing with all diplo modifiers, and was regularly one of the biggest complaints upon release. I don't know. Good game-play to me is when there is a clearly defined set of rules. If the AI cannot play by those rules, the problem is with the AI, not with having mysterious unknowns to attempt to prevent gaming the system.
I'm sure you wouldn't be too happy if we sat down to play Risk and at some point I declare you must abide by a special set of rules, else be penalized.
You seemed to ignore my point that the AI was perfectly justified in calling you out on units close to their border.
Nope. Good job for the AI for noticing I had military units near my capital. We should all feel proud.
Then what does the AI do? Does it reinforce a weak border? Naw. Just throws out special rules as a back-up defense.
I don't think there's any major calculation error at all. If it exists it's not demonstrated in your screenshot.
Suppose it comes down to what is considered acceptable. Sure, one can get by with a single CB sitting in garrison since the AI is so terrible at tactical combat, but the game allows you to build an assortment of different units and combine them together. Keeping a couple of treb's and few swords near one of my cities doesn't seem unreasonable to me. Especially when it was the Maya who were the ones who chose to settle so close to my capital.
A bit backwards. Enemy forward settles on top of you and expects you to not keep any military near that area. Yep. Everything is working as intended, great strategy game. No room for improvement at all.
I agree that 50 turns is too long, and I do believe that the human player should be able to do the same thing the AI can, but the concept itself is perfectly sound.
Concept, sure. Like I said, have the AI demand 10 turns of pause while it rallies a border defense. Sweet. I'd actually be extremely happy for the AI to react like that. Instead we get 50 turns and an AI that will still just leave a single pike sitting on a forward settled city.
I'm not at all against some sort of check, but the way it is implemented is so backwards. We have players end up declaring war just to get it over with and deal with a 10 turn peace treaty than be bound by a 50 turn agreement.