首先既然是割城流,向AI割城赔款这种事就不考虑了,以下仅考虑玩家处于优势状态的情况。
AI判断赔多少主要由peacetreatywillingtoofferscore(赔偿分数,以下简称P值)这个指标决定,这个指标受双方军力对比、国力对比、造成AI单位和城市损失数,以及AI造成玩家单位和城市损失数这四者决定。
1、和平条约的分级(翻译各种坑,随便意思下拉...)
White peace平等条约
P值<20
Armistice 求和,AI割出50%的现金和50%的GPT
P值>=20
Settlement 妥协,AI割出全部现金和GPT
P值>=40
Backdown 让步,AI割出全部现金和GPT,提供开边,提供所有战略资源
P值>=55
Submission 屈服,AI割出全部现金和GPT,提供开边,提供所有战略资源和奢侈资源
P值>=70
Surrender 投降,AI割让一座分城
P值>=95
Cession 割让领土,割让25%的分城和50%的现金
P值>=120
Capitulation 彻底投降,割让33%的分城和全部的现金
P值>=150
UN-Surrender 无条件投降,割让全部的分城和现金
P值>=180
另外,如果玩家曾打破了和平协议,AI会强制要求平等和谈,不会割让任何东西。
打破和平协议的方法是有的,比如和其它AI(B)提议10回合内联合宣战某AI(A),在10回合内向A宣战并和谈,10回合到期后宣战等
2、P值的计算
首先,如果玩家是AI决定征服的目标,AI是不会和谈的。
P值分三块计算:
(1)战况预期(W值),由双方军力和国力对比决定
分级如下:
被毁灭:P值增加100
W值<=-100
战败:P值增加60
W值<=-25
僵局:P值增加20
W值<=0
未知:P值不变
W值>0且<25
有利:P值减少20
W值>=25
非常有利:P值减少50
W值>=100
额外的,如果玩家是AI眼中糟糕或不可能的作战目标(AI判定目标价值的机制见备注1),则有利和非常有利会转换为僵局,这也是以弱胜强时AI赔款的原因之一。
W值由军力对比(M)、国力对比(E)、AI遭受损失百分比(SAR)、玩家遭受损失百分比(SPR)、双方积分比值(S)、交战回合数决定。
玩家军力MP=30+玩家单位力量总和*[1+√(玩家现金数)/100]
AI军力MA=30+AI单位力量总和*[1+√(AI现金数)/100]
单位力量=单位基础力量*(1+0.125*单位等级)*单位剩余生命值/100
M=MP/MA
M>=2.5 W减少100
M>=1.65 W 减少60
M>=1.15 W 减少25
M>=0.8 W不变
M>=0.6 W增加25
M>=0.4 W增加60
M<0.4 W增加100
玩家国力EP=玩家总人口+玩家总产能+玩家总金钱产出
AI国力EA=AI总人口+AI总产能+AI总金钱产出
E=EP/EA
E>=2.5 W减少50
E>=1.53 W减少30
E>=1.2 W减少12
E>=0.83 W不变
E>=0.65 W增加12
E>=0.4 W增加30
E<0.4 W增加50
AI遭受损失(SA)=AI损失单位战斗力总和*100/AI当前可造单位的最高战斗力+AI被攻下非首都城的人口数*150+被攻下首都城人口数*225
AI剩余资产价值(RA)=AI剩余单位战斗力总和*100/AI当前可造单位的最高战斗力+AI剩余非首都城的人口数*150+剩余首都城人口数*225
SAR=SA/(SA+RA)
SAR=0且AI认为玩家是扩张狂 W增加25
SAR>=10 W减少10
SAR>=25 W减少20
SAR>=50 W减少30
SAR>=67 W减少40
玩家遭受损失(SP)=玩家损失单位战斗力总和*100/玩家当前可造单位的最高战斗力+玩家被攻下非首都城的人口数*150+被攻下首都城人口数*225