warframe吧 关注:541,811贴子:17,608,035
  • 4回复贴,共1

简单解析一下当前版本霰弹的触发机制

取消只看楼主收藏回复

现在有很多人都不是很明白霰弹的触发机制,不明白为什么霰弹触发不到100%就不能走触发,而且翻了很久也没找到之前是否有人发过相关的东西(估计是百度搜索帖子太鬼畜的原因),所有我打算简单的摆几组数据来给大家说明下。
wiki上的描述是这样的,简单翻译下就是

触发几率 = 1 − (1 − 每颗弹片触发几率)^ 加mod时弹片数量
简单化简下得到
每颗弹片触发几率 = 1 - (1 - 触发几率) ^ (1 / 加mod时弹片数量)
在未携带mod时,就是下面这个式子

每颗弹片触发几率 = 1 − (1 − 触发几率) ^ (1 ÷ 基础弹片数量)
下面这个式子是指在理想情况下每枪能触发的弹片数量

期望触发值 = 弹片数量 * 每颗弹片触发几率
= 弹片数量 * (1 - (1 - 触发几率) ^ (1 / 基础弹片数量))
本来懒得做的,偏有人要把脸伸出来,这我怎么忍得住


IP属地:浙江1楼2017-06-04 03:42回复
    以普通的海克为例
    海克刚好是在上满4活动元素的情况下无法满触发,而上多重之后能满(霰弹只有在没多重的时候满触发才是真的满触发,具体原因等等你们就看到了)
    下面是海克面板

    基础25%触发,每枪有7颗弹片
    根据之前的式子计算可以得到,每颗弹片的触发几率大概在4%,期望触发为0.28
    也就是说,在没上任何加触发mod的情况下,大概要4枪才会有1次触发,符合25%的面板
    但是,此时射出了28颗弹片,却只有一次触发


    IP属地:浙江4楼2017-06-04 03:50
    收起回复
      上了两张活动之后的海克面板

      面板55%的触发,没有多重,所以依然每枪7颗弹片
      此时每颗弹片的触发几率大概在10.8%,期望触发为0.75
      此时射出了28颗弹片,大概触发3次
      上了四张活动之后的海克面板

      面板85%的触发,没有多重,所以依然每枪7颗弹片
      此时每颗弹片的触发几率大概在23.7%,期望触发为1.67
      此时射出了28颗弹片,大概触发7次


      IP属地:浙江8楼2017-06-04 04:01
      回复
        然后来计算下多重的收益
        这个是4活动元素,加一张地狱弹膛(+120%多重)

        可以看到触发已经到了98.5%,可以说相当的高了
        但多重不会改变单颗弹片的触发几率,所以依然是4活动元素时的23.7%
        然而由于有了多重,期望值高了,变成了3.65
        但是,有了多重之后总弹片也多了,变成了7*2.2=15.4,所以多重只是提高了每枪能触发的弹片数量,从而提升了面板而已
        神奇的地方来了
        4活动元素+地狱弹膛+海克集团卡

        此时面板是100%,看着很强对么?不!
        根据公式计算之后发现,其实几率实际上是99.97%,面板上只是把最后一位四舍五入了罢了
        此时期望值是6.97,还是上面那个原因,期望高的原因是弹片多了
        如果此时真的是100%触发,那么每枪应该触发29.4次!!!然而上了多重的触发都是假的,所以很尴尬
        由此可见一把霰弹枪如果无法堆到满触发,那么触发高低的变化都是不大的,不需要为了面板触发高点而把银元素换成活动元素


        IP属地:浙江11楼2017-06-04 04:18
        回复
          前面所有的触发都是指总的触发几率,而要精确到每种属性的触发几率和触发期望,那就是另一个情况了,这里我就不列出来了
          就这了_(:3J∠)_


          IP属地:浙江12楼2017-06-04 04:23
          回复