玩家投稿丨乱世王者数据分析(二)
2018/07/04200 浏览综合
玩家昵称:渡空
对计算公式的证明
两份战报 同样数据 生命值+5%情况下的战斗分析
战损1 2288 部队生命值加5%时战损2194
2194/2288=0.958916
结论,以此战报中的数据为基础 当部队生命值增加5% 战损降为原来的95.8916%
继续进行数据分析 大家都说数据参考COk的我 我同样参考cok的公式,以及一些SLG游戏的数据公式(这里是参考不是结论)
公式的基础是 兵种战力和兵种数量不是成线性关系而是指数关系
假定公式 为 主要这里是假定 并不是真的
生命力=基础生命*(1+生命加成)*兵数^X
本方损兵数=对方输出 / 我方生命力
假定公式是这样我们进行数据验算
两次战报 输出是固定的 生命值不同 我们可以进行约分计算 最后可以得出两次
我方1战报 总生命加成是 119.2
我方12战报 总生命加成是 124.2 (加了5%)
忽略战斗回合影响 计算战损比=119.2/124.2=0.959742
大家看这忽略战斗回合影响的计算战损比0.959742 与实际的值0.958916 是不是很接近 ,可以这么说如果加入战斗回合计算 那两个值就是完全相当的
这样我们就可以推论我们假设的计算公式是成立的 也就是说 部队总生命是成指数增加的
用同样的方法我们也可以计算出 部队攻击力 和部队防御力都是成指数增加的
不同的是指数系数
公式总结:
攻击力=基础攻击*(1+攻击加成)*攻击兵数^X
生命力=基础生命*(1+生命加成)*兵数^Y
防御力=基础防御*(1+防御加成)*防御兵数^Z
输出=攻击力*伤害加成 /(1+对方防御力/攻击力)
本方损兵数=对方输出 / 我方生命力
X Y Z 是指数系数 小于1 具体数值的计算请看数据分析 三

