15.普攻伤害
1)普攻伤害 = damage(源部队, 目标部队) = min(a*b/1200, 目标部队的士兵数)*(c+100)/100
其中,a = max(1, (源部队攻击力 - 目标部队防御力 + 900)^2/2000)
b = (源部队士兵数 + 目标部队士兵数)/70 + 400
c = 强度系数 = (源部队所属电脑势力 && 目标部队所属玩家势力 ? 电脑强度 : 0)
2)部队攻击力 = 部队攻防基数*2*阵型对部队(或者对守兵)/25
部队防御力 = 部队攻防基数*2*阵型守备力/15 + (部队为都设守军 ? 都设耐久*0.4 : 0)
3)部队攻防基数 = (sqrt(c/d)/6 + 30 + 2*大将统率)*e/10*5/(d+4)*(100+士气)/200
其中,c = min((大将统率*2.5)^2, 士兵数)
d = 攻击程度 : 1=激烈,2=轻微
e = 攻击效果 : 10=状态正常,8=状态混乱,6=状态溃败
1)普攻伤害 = damage(源部队, 目标部队) = min(a*b/1200, 目标部队的士兵数)*(c+100)/100
其中,a = max(1, (源部队攻击力 - 目标部队防御力 + 900)^2/2000)
b = (源部队士兵数 + 目标部队士兵数)/70 + 400
c = 强度系数 = (源部队所属电脑势力 && 目标部队所属玩家势力 ? 电脑强度 : 0)
2)部队攻击力 = 部队攻防基数*2*阵型对部队(或者对守兵)/25
部队防御力 = 部队攻防基数*2*阵型守备力/15 + (部队为都设守军 ? 都设耐久*0.4 : 0)
3)部队攻防基数 = (sqrt(c/d)/6 + 30 + 2*大将统率)*e/10*5/(d+4)*(100+士气)/200
其中,c = min((大将统率*2.5)^2, 士兵数)
d = 攻击程度 : 1=激烈,2=轻微
e = 攻击效果 : 10=状态正常,8=状态混乱,6=状态溃败