天策府吧 关注:449,362贴子:6,232,275
  • 6回复贴,共1

【打蘑菇】战心卷旗/龙胆破楼兰/虎贲龙血

取消只看楼主收藏回复

暂时先凑合参考一下,大幅简化过的模型。


IP属地:云南1楼2015-11-09 14:58回复
    一段简短的C语言代码,相信大学考试及格的都看得懂。需要改参数和写技能优先级的地方,都加了注释。
    http://pan.baidu.com/s/1c0kENmS


    IP属地:云南2楼2015-11-09 14:59
    收起回复
      2026-01-22 17:01:18
      广告
      不感兴趣
      开通SVIP免广告
      结论:
      在龙吟/灭CD最多能打5技能的前提下,
      龙吟龙胆龙血存致伤循环最优,灭附魔不如蓝色熔锭。
      1)龙吟致残-龙胆-虎贲: 1.9783
      2)龙吟致残-破楼兰-虎贲: 1.9877
      3)龙吟致残-龙胆-龙血: 1.9944
      4)龙吟致残-破楼兰-龙血: 1.9886 (大附魔2.0000, +0.57%)
      5)灭致残-破楼兰-龙血: 1.9982 (大附魔2.0027, +0.23%)
      之前在官网论坛也扔了个贴子,有一点小问题,不过结论是一样的,就懒得去改了。以这个为准。
      补充1:
      经过测试,
      斩杀灭的35%受秘籍影响,但实际比例不足35%,怀疑是武器系数和基础伤害被打了折,认为是33.5%。
      龙血的额外伤害仍然不受秘籍影响,认为是8.5%。
      游戏内的系数描述存在BUG,以下数据经过实测检验,如有质疑,请提供测试数据。
      系数/基础伤害/武器伤害
      流血    0.36035 50 0%
      破血    0.1293 50 0%
      龙牙    1.35 230(222-237) 100%
      龙吟    1.15 195(187-202) 100%
      穿云    0.9875 168(160-175) 100%
      灭     1.0625 165(160-170) 100%
      战八方   0.625 99(90-108) 0%
      梅花枪法  0.1874 0 120%
      突 ????????????????????????????
      出云:战八方伤害函数+10%
      泾威:战八方伤害乘以2
      补充2:
      无论如何,虎贲和龙血,破楼兰和龙胆,这两个取舍,差距都极小,不锱铢必较的话,爱点哪个点哪个。
      补充3:
      对结果影响最大又没考虑的因素主要是牧云,虎贲能快1-2个技能叠满,不过这部分影响很容易估算出不超过0.4%,
      此外破血认为不会断,龙胆收益可能会有放大(存致伤循环连续第二次重置的龙吟无效)。
      补充4:
      灭模式必须5技能循环,1段加速或2段加速用宏卡技能,都要在此基础上扣约0.6%以上,
      1档及以上延迟无此问题。


      IP属地:云南3楼2015-11-09 15:00
      收起回复
        以下是伪宏,和模拟出来的相对DPS
        1)龙吟致残-龙胆-虎贲:
        /cast 龙牙
        /cast 龙吟
        /cast 战八方
        /cast 穿云
        1.9732
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast 战八方
        /cast 穿云
        1.9746
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        1.9783
        2)龙吟致残-破楼兰-虎贲
        /cast 龙牙
        /cast 龙吟
        /cast 战八方
        /cast 穿云
        1.9418
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        1.9499
        /cast (斩杀)灭
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        2.0004
        /cast 龙牙
        /cast (斩杀)灭
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        1.9860
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast (斩杀)灭
        /cast [buff:风虎] 战八方
        /cast 穿云
        2.0221
        采用DPS最高的伪宏计算斩杀时间比
        35/2.0221/(35/2.0221+65/1.9499) = 0.3418
        再算上时间加权
        0.3418*2.0604+(1-0.3418)*1.9499
        =
        1.9877
        3)龙吟致残-龙胆-龙血:
        /cast 龙牙
        /cast 龙吟
        /cast 战八方
        /cast 穿云
        1.9693
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast 战八方
        /cast 穿云
        1.9803
        /cast 龙牙
        /cast ["风虎剩一层" | nobuff:风虎] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        1.9804
        /cast 龙牙
        /cast [tbuff:致伤=2] 龙吟
        /cast 战八方
        /cast 穿云
        1.9944 (战八方不用加风虎前置,只要龙胆触发了一次,后续的战八方就会全部覆盖风虎)
        4)龙吟致残-破楼兰-龙血
        /cast 龙牙
        /cast [tbuff:致伤=2] 龙吟
        /cast [buff:风虎] 战八方
        /cast 穿云
        1.9734 (因为没有了龙胆,战八方必须加风虎前置)
        /cast 龙牙
        /cast 龙吟
        /cast (斩杀)灭
        /cast 战八方
        /cast 穿云
        2.0173
        /cast ["风虎只剩一层"] (斩杀)灭(5s)
        /cast 龙牙
        /cast 龙吟
        /cast 战八方
        /cast (斩杀)灭(5s)
        2.0488
        循环为:
        吟 牙 方 灭 灭
        吟 牙 方 灭 灭
        吟 牙 方 灭 牙
        大附魔
        0.3465*2.0488+(1-0.3465)*1.9734 = 2.000
        非大附魔
        0.3450*2.0173+(1-0.3450)*1.9734 = 1.9886
        大附魔收益0.57%
        5)灭致残-破楼兰-龙血
        灭 吟 牙 方 云
        灭 吟 牙 方 牙
        /cast [tbuff:致残] 龙吟
        /cast 龙牙
        /cast [tbuff:致伤=2|tnobuff:致伤] 灭
        /cast 战八方
        /cast [tnobuff:致残&tbuff:致伤=1] 穿云
        注:
        龙吟不知道目标的致残是灭打出来的还是穿云打出来的,循环存在乱的可能,这个需要自行想办法,
        一种思路是用一个只带龙牙穿云的宏来调节,另外任驰骋必须在打出灭后使用,
        总之要保证循环不乱,需要额外的操作
        1.9698
        非斩杀期,大附魔无法保证每4个技能打一个灭,没有任何收益
        灭 吟 牙 灭 牙
        方 吟 云 灭 牙
        灭 吟 牙 方 牙
        /cast [tnobuff:致残] (斩杀)灭
        /cast 龙吟
        /cast 龙牙
        /cast 战八方
        /cast [tnobuff:致残&tbuff:致伤=1] 穿云
        2.0501
        /cast 龙吟
        /cast 龙牙
        /cast (斩杀)灭(5s)
        /cast 战八方
        /cast 穿云
        2.0667
        无大附魔
        0.3410*2.0501+(1-0.3410)*1.9698 = 1.9982
        大附魔
        0.3392*2.0667+(1-0.3392)*1.9698 = 2.0027
        大附魔收益0.23%
        6)灭致残-破楼兰-虎贲
        /cast 龙吟
        /cast 龙牙
        /cast 灭
        /cast 战八方
        /cast 穿云
        1.93
        已经低太多,剩下的无视
        7)灭致残-龙胆-
        无视


        IP属地:云南4楼2015-11-09 15:00
        回复
          另外我实在想不明白策大的大附魔收益2%-3%是怎么算出来的。
          在这里召唤一下
          @长歌_王者归来


          IP属地:云南6楼2015-11-09 15:10
          收起回复
            全部使用龙胆
            考虑儒风2件套
            龙血伤害优先: 2.0163 (龙吟CD=5技能)
            龙血存致伤: 2.0317 (龙吟CD=5技能)
            虎贲: 2.0350 (龙吟CD=5技能)
            龙血存致伤的伤害已经弱于虎贲,而龙血伤害优先直接被甩了1%,
            1)虎贲牧云叠得更快约30%,这部分影响算0.2%,虎贲循环已经比龙血循环多了约0.4%,
            2)经过实测,龙血存致伤循环,连续第二次重置的龙吟无法利用(破血必须补)
            考虑以上两点,即便站桩,龙血存致伤循环也会被甩出0.5%,
            再加上,存致伤转火不利,所以结果显而易见。
            不考虑断破血,比较理想的虎贲优先级如下
            实战补破血,则在最上面加一条bufftime,如果有BUG(经实测单目标BOSS都没BUG),手动补
            /cast 龙牙
            /cast 龙吟
            /cast [buff:风虎] 战八方
            /cast 穿云


            IP属地:云南16楼2015-11-11 15:19
            收起回复
              加入破血时间,认为最多每9个技能必须补一次破血。
              虎贲按照游戏设定进行更改(不会连续触发两次)。
              结果如下:
              虎贲龙胆, 补破血>龙牙>龙吟>战八方>穿云
              2.012 (龙吟CD=5技能)
              1.992 (龙吟CD=6技能, 循环劣化)
              龙血存致伤, 龙牙>2层致伤龙吟>风虎战八方>穿云
              1.988 (龙吟CD=5技能)
              1.988 (龙吟CD=6技能, 循环劣化)
              龙血破楼兰, 补破血>龙牙>龙吟>灭>战八方>穿云
              2.048 (龙吟CD=5技能)
              2.004 (龙吟CD=6技能, 循环劣化)
              综合,
              2.008 (龙吟CD=5技能)
              1.999 (龙吟CD=6技能, 循环劣化)
              龙血龙胆, 补破血>龙牙>龙吟>战八方>穿云
              1.996 (龙吟CD=5技能)
              1.996 (龙吟CD=6技能, 循环劣化)


              IP属地:云南29楼2015-11-30 02:31
              收起回复