文明5:美丽新世界AI赔款割地机制全解
- 来源:Corpsemania
- 作者:妮可日香鸡
- 编辑:ChunTian
备注1:AI判定目标价值机制(注意,这里各项“价值”越高,该目标的价值反而越低)
目标军事价值=(目标军事单位总力量+0.33*目标城市总力量)*[1-目标所有城市损血量总和/(200*城数)]*100/我方军事单位总力量+目标交战的其它文明队伍数量*30
目标地缘价值:
首先定义一个距离标值=(地图宽度+地图高度)/2
近点标值=距离标值*0.25,不大于20,不小于10,否则设为相应值
远点标值=距离标值*0.45,不大于50,不小于20,否则设为相应值
城市间平均距离等于双方城市两两配对的距离平均值
如果双方首都不在同一大陆,且地图不为岛图,距离判定下降一位,但遥
远不变。
邻居(双方城市间最小距离小于等于7)为-10
近点(双方城市间最小距离小于等于11且平均距离小于等于近点标值)为0
较远(双方城市间平均距离小于等于远点标值)为+30
遥远(其它情况)为+80
目标盟友价值(此项仅当目标为城邦时有效,此处略)
目标总价值=目标军事价值+目标地缘价值+目标盟友价值
目标价值判定:不可能的目标:目标总价值>=200
糟糕的目标:目标总价值>=125
一般的目标:目标总价值>=80
合适的目标:目标总价值>=50
轻易的目标:其它
如果目标是扩张狂,价值判定下降一位(如一般变合适,轻易不变)
如果目标是交战时间长于50回合的城邦,价值判定上升一位(...)
如果目标距离为遥远,轻易的目标改为合适的目标
玩家点评 (0人参与,0条评论)
热门评论
全部评论