【结论先行】:
经过模拟测算,增伤和减伤的效果几乎一致;
【适用决策】
1. 如果增减伤差不多,虚空星环 > 万神金殿
【数据分析-非技术党忽略】:
A vs B :生命均是Y;伤害均是X;
用A_n记为第n回合A剩余生命;B_n记为第n回合B剩余生命;
A_n = A_n-1 - B_n-1 / Y * X;
如果A增伤提升 m%,B_n = B_n-1 - A_n-1 / Y * X * (1+m%);
如果A减伤提升 m%,A_n = A_n-1 - B_n-1 / Y * X / (1+m%);
A带来的效果是对B的影响,但是实际公式往后推一回合是一样的,所以最终得到的A剩余生命差异几乎不会有差异;
通过程序模拟可以验证上述结论(Y = 10000,X =100,m=10,实际效果和具体值无关)
【直觉解释】
之所以大家之前有增伤更好的感觉,是感觉伤害搞了消耗别人兵力,后面回击的伤害也会降低;实际上如果减伤提升,消耗自己的兵力也会减少,这样自己回击的伤害也会增加。
如果非说差别,那就是自己先攻击的时候,增伤稍微好一丢丢;自己防守的时候,减伤稍微好一丢丢;但是差距很小很小。
【补充】
上面其实是简化了模型(后面有时间会把一些基础战斗体系的逻辑补上),但整体对战逻辑是和游戏一致的,欢迎各位技术党沟通讨论~
经过模拟测算,增伤和减伤的效果几乎一致;
【适用决策】
1. 如果增减伤差不多,虚空星环 > 万神金殿
【数据分析-非技术党忽略】:
A vs B :生命均是Y;伤害均是X;
用A_n记为第n回合A剩余生命;B_n记为第n回合B剩余生命;
A_n = A_n-1 - B_n-1 / Y * X;
如果A增伤提升 m%,B_n = B_n-1 - A_n-1 / Y * X * (1+m%);
如果A减伤提升 m%,A_n = A_n-1 - B_n-1 / Y * X / (1+m%);
A带来的效果是对B的影响,但是实际公式往后推一回合是一样的,所以最终得到的A剩余生命差异几乎不会有差异;
通过程序模拟可以验证上述结论(Y = 10000,X =100,m=10,实际效果和具体值无关)
【直觉解释】
之所以大家之前有增伤更好的感觉,是感觉伤害搞了消耗别人兵力,后面回击的伤害也会降低;实际上如果减伤提升,消耗自己的兵力也会减少,这样自己回击的伤害也会增加。
如果非说差别,那就是自己先攻击的时候,增伤稍微好一丢丢;自己防守的时候,减伤稍微好一丢丢;但是差距很小很小。
【补充】
上面其实是简化了模型(后面有时间会把一些基础战斗体系的逻辑补上),但整体对战逻辑是和游戏一致的,欢迎各位技术党沟通讨论~