天策府吧 关注:449,446贴子:6,211,218
  • 4回复贴,共1

壮志凌云PVE参考/DPS模拟器

取消只看楼主收藏回复

综合来看,当初龙血削掉的DPS给加回来了,但是因为激雷的关系,相当于又砍了一次龙血。
随便看了下公告,长歌的DPS砍了分给五七万一些,这无可厚非,但是天策居然也这么搞了,干脆把破风附魔改成傲血心法,然后再砍个10%DPS,彻底变成无脑雷锋职业,岂不快哉。
变化明细如下:
1)御奔突就是个笑话,没有任何意义,因为任驰骋只赚了1个公CD不到的伤害,而即便算上公CD内断魂刺的回报也不够本。没AOE就单任驰骋,不跑路不断魂。
2)疾如风的修改提升了1.5%DPS,还不够当初龙血削掉的。
3)洗激雷会降低3%DPS,但是小队成员能提高2%DPS,洗了还是有益于BOSS总承伤的。如果被迫放弃埋骨,得再降1%。洗激雷需要改循环,看着破血时间过半并且身上有风虎的时候再打战八方,否则拖到破血最后2秒再打。无脑宏也可以,如下:
/cast [distance<8&tbufftime:破血<2] 战八方
/cast [life<0.5] 灭
/cast 龙牙
/cast 龙吟
/cast [distance<8&buff:风虎=1] 战八方
/cast 穿云
4)不知道哪次更新偷摸给战八方加了武伤,带来了1.5%左右的提升(前提是不洗激雷)。五彩石可以用会破伤,毕业装满BUFF和会会破没有区别,但是在破防极高,BUFF不全,装备不好的时候,会破伤有少量优势。
5)满阶橙戒是最好的戒指,但是因为需要穿垃体质精简压命中,所以最终只有1%左右的提升。但是如果有1030无渊,则能够超神。
6)一些细节事宜。
* 体质精简明显弱于普通散件,命无不溢出就不要穿。天策基础攻击收益是垫底级。
* 神护手比普通散件只有1%的优势,考虑到没有真正的神裤衩,不建议使用。
* 破无特效腰坠和破命普通破命腰坠(起手切腰坠)无差,可用普通腰坠调整命无。
* 1030无渊只有配合神戒才能超神,否则只有首饰暗器有意义。
* 如果要毕业的话,只有橙武建议2段加速,因为非橙武没位置穿。或者如果不考虑手工2件套,用莫雨加速头也是可以的。注意2段加速延迟过低就强行卡龙吟。
DPS模拟器:
1)比上一版计算速度提升了30倍,一天之内可以模拟出打一万年的平均DPS。
2)增设配装器,足够准,精简风格,与DPS无关的数据全部不予理睬。亦可手动输入属性。
2)提供源代码(C++),仅支持MSVC2015(clang/C2)或MinGW-W64(GCC),基础设施足够优雅,业务逻辑足够脏。
PS: 帮会秘境的装备和世界BOSS的装备实在懒得输入了,有需要就胖叔叔+手动输入属性。如果想要添加的话,因为是硬编码的关系,参照./src/jx3_dps.h文件最后的格式添加,然后自己编译,或者可以把缺的装备按格式整理好发给我。
附录A:模拟器所使用的技能优先级表示方法
/*
** /cast [条件表达式] 技能或物品 语义:控制技能施放,可用/use,同义
** /count [条件表达式] 自定义名称 语义:统计条件满足的时间占比
**
** 条件表达式由运算符连接指令,运算符和指令如下:
**
** 可用运算符(按优先级排列,求值顺序皆为从左到右):
** (X) 语义:括号
** ~X 语义:非
** X<Y X<=Y X=Y X>=Y X>Y 语义:-
** X&Y 语义:且
** X|Y 语义:或
**
** 可用指令:
** cdtime:名称 语义:技能剩余冷却时间
**
** buff:名称 语义:玩家的指定BUFF层数
** nobuff:名称 语义:目标的指定BUFF层数
**
** tbuff:名称 语义:玩家是否不存在指定BUFF
** tnobuff:名称 语义:目标是否不存在指定BUFF
**
** bufftime:名称 语义:玩家的指定BUFF剩余时间
** tbufftime:名称 语义:目标的指定BUFF剩余时间
**
** first:名称 语义:技能是否在单次战斗中从未使用过
** tlife 语义:目标血量
**
** 由数字和小数点表示的数值 语义:-
**
** 指令可用名称:
** cdtime/first:
** 公共, 龙吟, 灭, 战八方, 梅花枪法
** 突, 疾如风, 任驰骋, 撼如雷, 御奔突, 断魂刺,
** 腰坠
** buff/bufftime:
** 疾如风_阵眼, 疾如风, 风虎, 破楼兰, 牧云, 虎贲, 任驰骋, 风斩流, 激雷,
** 军啸, 紫龙寂地
** tbuff/tbufftime:
** 流血, 破血
** 致残, 致伤, 破风, 劲风
*/
附录B:配装模板
1)橙武


2)特效武器


3)普通武器




天策DPS.rar
大小:19.11MB下载:757次转存:61次
文件已失效
1楼2016-04-28 20:28回复
    http://pan.baidu.com/s/1c2FgqkC万一打不开下这个


    20楼2016-04-28 22:35
    收起回复
      勘误,激雷宏给错了,当时忘了游戏里风虎不能判断层数(恒为一层)。
      思路即是拖战八方,因为战八方伤害最低,但又不宜无脑拖到最后。
      补一个,如下:
      /cast [distance<8&tbufftime:破血<2] 战八方
      /cast 龙牙
      /cast 龙吟
      /cast [distance<8&tbufftime:破血<6] 战八方
      /cast 穿云
      /cast [distance<8] 战八方


      56楼2016-04-29 17:07
      收起回复
        http://pan.baidu.com/s/1hslSb0S
        5月2日更新,对宏解释器的低效设计做了极致优化,提升5倍计算速度。
        对于一般的CPU,5秒内的模拟已经能够把浮动压到+-0.1%以内。
        要更快只能靠GPU了,下次再说。


        92楼2016-05-02 07:20
        回复
          http://pan.baidu.com/s/1pLOT5GZ
          小修小补


          109楼2016-05-05 12:45
          收起回复