口袋妖怪吧 关注:1,070,437贴子:32,351,488
  • 5回复贴,共1

请问为什么变化这么大?

只看楼主收藏回复

在按计算器的时候发现,甜冷美后的三璇击打盾菇(hp219,物防121,文柚果)。
在物攻163时,两次击杀概率是42%。
物攻165时概率直接起飞飙到91%了。
两点能力值的变化提升了这么多伤害?
可后面我加到178,概率也是只有99%?
明明能力值增长了13点,收益却不明显。
163和165之间发生了什么质变吗?提升了这么多伤害?




IP属地:安徽来自Android客户端1楼2025-01-12 16:29回复
    你看一下三次的伤害数值,吃果时机会对最终结果有影响吧。在性格修正的情况下,每11n会有一个跳跃点,会多得到一点努力值。例:性格不修正的盾菇加76点特防得到实数值为110,在这种情况下修正特防会相对增加11点实数值(10%),而如果性格不修正的盾菇加68点特防得到实数值109,此时修正特防相对增加10点(10%去尾),所以会出现增加8点努力值增加2点能力值的情况。最后,努力值分配请严格遵守4+8n的原则。


    IP属地:中国香港2楼2025-01-12 18:50
    回复
      这是个很多打了不少对战的选手依旧会存在的思维误区,就是认为“伤害计算是个连续函数”,所以增长相对均匀固定的。其实这是完全错误的,几乎所有数值在伤害计算时都存在整数和取整问题,所以伤害本质上并不是一个连续函数,而是一个一个的点构成的不连续函数,将这些点相连以后,呈现的是类似心电图的周期性波动状,只是大体曲线整体上符合连续函数的趋势,但是数值会在这个范围内进行上下波动。所以存在波动区间,11n就是考虑性格修整以后的常规波动区间。
      这种伤害跳跃时增长,在多段技能里面十分普遍,是伤害计算和努力分配时一定会考虑到的问题(主要是水熊的连打),有时候一两点数值能削减大量伤害。
      我给你看个更加超乎一般想象的伤害计算,伤害倒减的情况发生。
      已知音波龙HP种族85,防御种族80
      目标1,音波龙,HP努力76,实数为170,防御努力196,实数为125
      目标2,音波龙,HP努力68,实数为169,防御努力204,实数为126
      两者努力值总和一致,只是将一点HP换做了1点防御,从伤害计算的“常识”来说目标2的物理耐久高于目标1,因为目标2的乘积更大,伤害计算是个乘法关系。
      那么请看下面这个计算:
      攻击方为请假王,252无性格修正,使用的技能是终极冲击。
      目标1的伤害计算结果是84.7%~99.4%,必定秒不掉
      目标2的伤害计算结果是85.2%~100%,最高随机数会死
      怎么样?是不是很逆天这个结果,从结果来看,目标2明明物耐更高,但是会死,目标1反而必定不会死,是哪里出问题了吗?其实并不是,只是一个正好在曲线上方,一个在下方,在下方的那个因为取整原因,实际上这多出来的一点防御是完全无效的。



      IP属地:新西兰来自Android客户端3楼2025-01-14 06:53
      回复
        同样的目标,我们将攻击方换成固执的252阿尔宙斯,剑舞一次神速,同样的伤害,非常接近上一个例子的请假王的终极冲击
        结果则是
        目标1,80~95.2
        目标2,79.8~94.6
        可以看到目标2确实物耐高于目标1,和“常识”完全吻合。
        其实因为两者此时的波动刚好都在曲线上方,所以均为有效数值。
        关于你镇楼的这个问题,其实还涉及到吃果的临界值问题,163~165除了是11n分界线以外,伤害数值上刚好突破了吃果的临界线,所以有效性大幅度增加。而178后者因为没有达到下一个跳跃点,所以存在大量的冗余无效数值,你可以165~178这个区间里挨个儿试,166,167,168....178,虽然没算过,但是我可以大胆预测,一定存在一些值,伤害百分比相对于比自己小1点的那个,是完全不变的。也就是这一点攻击增加在实际伤害计算里完全无效。



        IP属地:新西兰来自Android客户端4楼2025-01-14 07:05
        收起回复