Minimum amount of time before AI makes "peace"

Deadstarre

Expert
Joined
Nov 1, 2015
Messages
960
Location
New York
Currently, the AI is often very quick to make peace after a DOW. It doesn't matter if I declared it or they declared it on me, both seem to be set at a 3 turn minimum of war (Epic speed) before peace can be reached.

I know that war via a trade deal is locked in to a guaranteed duration of turns for longer than this, and i dont think the minimum in ordinary circumstances should be as long as a trade deal. However i definitely think it is currently too quick and in a way, hamstringing the AI while leaving the peace decision solely in my hands after only 3 turns.

Recently, Shaka sneak attack DOW'd me (as sneaky as war from Shaka can be, anyway) and before he could even amass his considerable army into my tiles, he was ready to make peace. I've had multiple scenarios where the AI would basically have my city surrounded under seige, with them in the clear lead very quickly, and even still they will often make peace (with *very* little, if any, concession from my side) before they ever even had the chance to actually take my city (3 turns).

For the sake of giving the AI the opportunity to fully explore whether or not the war it just started may actually turn out in their favor, i'd like to suggest a slightly longer minimum time implemented between DOW and Peace


Somewhat related, but in itself a separate issue, when the AI is ready to make peace for a war they've won (negative warscore for me) - they seem to be extraordinarily lenient with their demands. I'm pretty sure the scenario takes what i have available to give into consideration (if i have 1000 gold, they'll want 300, if i have 100 gold they want 30) - but is it taking every factor into consideration? cities, resources, my firstborn son... whatever.

I'd like to see them take a harder line with me when they actually DO win a war, because when i win a war (marginal victory, say 40 warscore) they'll still give me the shirt off their back to make peace- and thats usually an authentic Armani suit given that they often have deep gold reserves. Maybe it's that im getting off light because i spend my cash better? That should'nt be the case though

UPDATE: OK, i just did a little testing and confirmed the AI peace trading problem. here's the scenario: England is winning the war and i'm in the negative warscore. I have 192 gold in my treasury, and i'm making 4GPT. 3 turns after DOW she's ready to make peace, but she wants 50 gold from me because shes ahead. So, i close the trade dialogue, spent all my money on purchasing a Warrior, now i have 2 gold- i go back to make peace and let her make me an offer. Her proposal for peace this time was for me to include (0) gold pieces to her. Well, OK Elizabeth you drive a hard bargain but i think i'll accept =)

maybe this belongs in the bug thread? I posted it on the Github. She still could have at least asked me for 1GPT, she deserved something
 
Interesting - I wish I had this problem! Most wars others pick with me I find brutally difficult to peace out, and this includes when I am clearly dominating the war. Hmmmm...
 
anyone know what file needs to be edited to increase the number of turns needed from DOW to peace? i think its set to 10 on all game speeds. i play on epic and want that length to be at least 15-20 turns before peace can be offered after a war.
 
looks like this, CoreChanges in (1)


Code:
UPDATE Defines
SET Value = '11'
WHERE Name = 'REQUEST_PEACE_TURN_THRESHOLD' AND EXISTS (SELECT * FROM COMMUNITY WHERE Type='COMMUNITY_CORE_BALANCE_SETTLER_TWEAKS' AND Value= 1 );
 
looks like this


Code:
UPDATE Defines
SET Value = '11'
WHERE Name = 'REQUEST_PEACE_TURN_THRESHOLD' AND EXISTS (SELECT * FROM COMMUNITY WHERE Type='COMMUNITY_CORE_BALANCE_SETTLER_TWEAKS' AND Value= 1 );

do you know what file name and what folder that file is in? also if i want length to be increased i just change the 11 to whatever number of turns i want? i want it changed for epic game speed.

thanks
 
CoreChanges.sql in (1). I assume yeah just change the number and it'll affect all speeds (i take your word its not already scaling with gamespeed, i havnt played not-standard in a long time)
 
Back
Top Bottom