找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: varian

[技术交流] 近战输出之向内分析

[复制链接]

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-9 12:06:07 | 显示全部楼层
了解了如何计算技能伤害、武器伤害,就可以开始模拟一段时间内的战斗信息

但是,在此之前,还需了解人物本身获得的一切命中几率之和、爆击几率之和、武器技能,以及目标等级

武器技能的影响(面对63级boss):

300武器技能:

人物双持武器,造成武器伤害时,存在28%的miss,偏斜伤害均值 = 白字伤害(未爆击)的65%

人物双持武器,造成技能伤害时,存在9%的miss

为何是28%?为何是9%?答案在暴雪蓝帖里。由于内容太多,此间我就不做详解了。

305武器技能:

人物双持武器,造成武器伤害时,偏斜伤害均值 = 白字伤害(未爆击)的85%

人物双持武器,造成技能伤害时,存在6%的miss

308武器技能:

人物双持武器,造成武器伤害时,偏斜伤害均值 = 白字伤害(未爆击)的95%

人物双持武器,造成技能伤害时,存在6%的miss

武器技能从300到308,偏斜伤害提升:95%/65%(可用WCL查阅,一次副本里偏斜伤害数值和全程占比)

假设一次MC,偏斜伤害总计14万,占比27%,武器技能从300提升至308,偏斜伤害将大概能提升5-6万

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-9 12:24:33 | 显示全部楼层
玩家初期命中不足时,所见到黄色字体提示,最多的便是“未命中”“闪躲”“招架”;

“未命中”“闪躲”“招架”,此三者,实为两种行为的结算;

“未命中”是你自己无能,没打中boss,是玩家的行为结算;

“闪躲”“招架”,是boss比你等级高,他就是能抵挡你的攻击命中,是boss的行为结算;

“招架”,玩家可以通过捅菊花来规避;

“闪躲”,玩家无法规避,在圆桌里,它的概率恒定为6.5%。实战情况会有些许出入;

“偏斜”,玩家亦无法规避,在圆桌里,它的概率恒定为40%。实战情况会有些许出入;

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-9 17:47:06 | 显示全部楼层
面对63级boss时,除开存在恒定40%的偏斜,还有3%的爆击惩罚

也就是说,你去打boss,喝一瓶猫鼬,刚好抵消爆击惩罚,所以打本不能只喝猫鼬啊,还得想法子继续提高爆击

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-9 18:25:04 | 显示全部楼层
本帖最后由 varian 于 2025-1-13 22:59 编辑

来聊一聊圆桌:

为了方便计算,于是我设定了一些变量来描述玩家的命中和爆击,如下;

player_HIT:玩家面板命中

player_CHIT:玩家面板爆击

useful_CHIT:实战有效爆击

HIT:命中

圆桌(下面四行就是圆桌计算):

HIT = 53.5 - (28 - player_HIT) - (player_CHIT - 3)
if HIT <= 0:
        HIT = 0
useful_CHIT = 53.5 - (28 - player_HIT) - HIT

1、先说“53.5”的来历:

圆桌大小恒定为100,而闪躲和偏斜的概率亦是恒定,二者之和为46.5,“53.5”的来历便是如此。

玩家只有53.5%发挥空间,在这个空间里,玩家通过努力来调整 未命中、爆击、命中;

2、“28 - player_HIT”是玩家的未命中概率

3、“player_CHIT - 3”是玩家扣除爆击惩罚之后的爆击(这里的爆击,非是最终的有效爆击)

4、“if HIT <= 0:        HIT = 0”为何命中为0?那是因为爆击过高,超出阈值,“武器伤害”将只会造成爆击伤害和偏斜伤害;

5、“useful_CHIT”是玩家的有效爆击,53.5 - 玩家未命中 - 玩家命中 = 玩家有效爆击

我们来尝试一下,代入计算:

面对63级boss,假设1:

人物:长生剑

面板命中:6

面板爆击:29

HIT = 53.5 - (28 - 6) - (29 - 3)

HIT = 5.5

so: 长生剑的普攻(命中后、未暴击)概率为5.5%,普攻爆击概率26%,武器伤害爆击阈值为 (26%+5.5%)=31.5%

面对63级boss,假设2:

人物:长生剑

面板命中:6

面板爆击:38

HIT = 53.5 - (28 - 6) - (38 - 3)

HIT = 53.5 - 57

HIT = -3.5

人物命中岂能为负?自然不能;

那就重新计算,先计算出未命中以外的发挥空间:

HIT = 53.5 - (28 - 6) = 31.5

然后计算爆击惩罚后的爆击概率:

player_CHIT = 38 - 3 = 35

虽然,受到惩罚后的爆击概率依然还有35%,但玩家发挥空间受限于命中,只有31.5%

so,长生剑的普攻(命中后、未暴击)概率为0%,白字爆击概率31.5%,武器伤害爆击阈值为 (26%+5.5%)=31.5%

多出来的3.5%爆击,只有技能伤害可以受益;

另外,以上两个假设,玩家武器技能均为300

未完待续……

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-9 18:59:58 | 显示全部楼层
本帖最后由 varian 于 2025-1-9 19:01 编辑

305 武器技能,如何代入圆桌公式计算?人物命中+3,再代入公式即可;

附件是本人自制的暴击阈值计算小工具,适用于 win10_64位_简中 环境;

解压后即可使用;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-10 00:26:28 | 显示全部楼层
本帖最后由 varian 于 2025-1-10 00:28 编辑

关于正义之手:

描述:2%的概率获得一次额外攻击

与描述不同的是,此饰品实为一枚加速道具,有2%的触发率,

当它触发时,它会结束你的主手武器攻击计时条,立即完成主手武器攻击,

模拟一个主手武器(多彩之剑)计时条,时间轴单位为毫秒:

0ms====200ms======================2400ms====2600ms

如果它由主手武器攻击触发,算上延迟,多彩剑大概率会在0-200ms这一段短暂的时间内立马完成一次武器攻击(白字伤害),并重置主手武器攻击计时条;

如果它由副手武器触发,算上延迟,多彩剑可能会在这条时间轴上的任意一个时间点完成一次攻击,

如果它在主手武器攻击计时条(时间轴)的末端(比如2400ms的位置)触发,此次触发省略了200ms,收益较小

如果它在主手武器攻击计时条(时间轴)的首端(比如200ms的位置)触发,此次触发省略了2400ms,收益较大

如此,我们可将其带来的加速收益算作:>1点剑专、<2点剑专

本人在计算此饰品的加速收益时,通常将其四舍五入,算作2点剑专

另外,此饰品的20ap,为固定收益,放入ap维度,很好计算,

再说剑专:

剑专才是真正意义上的额外一击、零帧一击(零帧起手的意思,应当还算好理解吧),因为它不会重置主手武器计时条,

已经0:25分了,困了,明日再聊将剑专放入时间维度计算收益的分析流程

未完待续……

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-10 12:18:41 | 显示全部楼层
计算剑专收益时,我们得先新建一个角色,并给他一些属性,方便后面计算

人物:长生剑(人类)

职业:剑贼(出五点剑专)

AP:1000

面板爆击:30

面板命中:11

武器:主手单持多彩之剑、副手闲置不拿武器

1、先计算“武器伤害”区间、“武器伤害”秒伤:

“武器伤害”区间:= 1000/14*2.6+106 -- 1000/14*2.6+198 = 292 -- 384

“武器伤害”秒伤:= (292+384) / 2 / 2.6 = 130

2、设定目标和时间范围:

长生剑,主手单持多彩之剑,攻击63级boss的后背,持续攻击100秒,且不使用任何技能

3、根据人物模版,计算出此次模拟战斗的数据经由圆桌后的输出结果:

53.5 - (28 - 11)- (30-3)= 9.5 = 普攻命中概率;

普攻命中概率为正数,说明普攻爆击概率没有超出阈值;

53.5 - 9.5 -(28 - 11)= 27 = 普攻爆击概率;

4、计算此次模拟战斗的总伤害:

秒伤 * 时间 * 偏斜概率 * 偏斜伤害率 + 秒伤 * 时间 * 普攻命中概率 + 秒伤 * 时间 *  普攻爆击概率

= 130 * 100 * 40% * 85% + 130 * 100 * 9.5% + 130 * 100 * 27% * 2

= 4420 + 1235 + 7020

= 12675

5、计算命中总次数:

命中概率 = 偏斜攻击概率 + 普攻概率 + 普攻爆击概率 = 40% + 9.5% + 27% = 76.5%

命中总次数 =(100s / 2.6s) * 76.5% = 29次

而剑专有5%概率:29 * 5% = 1.45 次

多彩剑额外完成1.45次攻击需要 (2.6 * 1.45)= 3.77秒

秒伤130 * 3.77秒 = 490

so,“490” 便是此次模拟战斗中,5点剑专来带的增伤收益

未完待续……

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-10 12:55:26 | 显示全部楼层
如今,我们终于有手段来比较两件装备孰强孰弱了

还是利用上一条人物和战斗条件,但是我们给他分别加装黑手饰物和龙牙饰物,来比较两件饰物孰强孰弱

开始计算:

1、加装龙牙:

AP = 1000 + 56 = 1056

爆击 = 30

命中 = 11+ 2 = 13

武器伤害区间 = 1056 / 14 * 2.6 + 106 -- 1056 / 14 * 2.6 + 198 = 302 -- 394

武器伤害秒伤 = (302+394)/ 2 / 2.6 = 134

命中 = 53.5 -(28-13)- (30-3)=  11.5

爆击 = 53.5 - (28-13)-(11.5)= 27

总DPS:

= 134 * 100 * 0.4 * 0.85 + 134 * 100 * 0.115 + 134 * 100 * 0.27 * 2

= 13333

2、加装黑手饰物:

AP = 1000

爆击 = 32

命中 = 11

武器伤害区间 = 1000 / 14 * 2.6 + 106 -- 1000 / 14 * 2.6 + 198 = 291 -- 384

武器伤害秒伤 = (291+384)/ 2 / 2.6 = 130

命中 = 53.5 -(28-11)- (32-3)= 7.5

爆击 = 53.5 - (28-11)-(7.5)= 29

总DPS:

= 130 * 100 * 0.4 * 0.85 + 130 * 100 * 0.075 + 130 * 100 * 0.29 * 2

= 12935

比较:

13333 > 12935

so,龙牙饰物确实要比黑手饰物更好;

有人可能会问“305武器技能,6点命中时,技能伤害就不会mis了,龙牙还会优于黑手吗?”

哪个饰品更好,计算一番便能知晓结果了,毕竟技能伤害数据不经圆桌洗练,计算过程要简单多了;

未完待续……

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-10 15:02:33 | 显示全部楼层
本帖最后由 varian 于 2025-1-10 15:05 编辑

比较正义之手和黑手饰物,模拟人物和作战条件

作战条件:攻击63级boss后背,持续攻100s,使用邪恶攻击,其他技能不使用

人物:长生剑(人类)

武器:主手多彩剑、副手哈卡莱战刃

职业:剑贼(剑专五点)

命中:11

爆击:30

AP:1000

1、安装黑手饰物:

命中:11

爆击:32

AP:1000

计算主手武器秒伤:

= 1000 / 14 * 2.6 + 106 -- 1000 / 14 * 2.6 + 198
= 292 -- 384
= (292+384)/ 2 / 2.6
= 130

计算副手武器秒伤:

= (1000 / 14 * 1.7 + 57)* 0.75  -- (1000 / 14 * 1.7 + 106)* 0.75
= 134 -- 171
= (134+171)/ 2 / 1.7
= 90

计算邪恶攻击秒伤:

= 1000 / 14 * 2.6 + 106 + 68 -- 1000 / 14 * 2.6 + 198 + 68
= 360 -- 452
= (360+452)/ 2 / 4
= 102

计算圆桌:

命中 = 53.5 - (28-11)- (32-3)= 7.5
爆击 = 53.5 - (28-11)- 7.5 = 29

计算剑专加时:

武器攻击次数 = 100 / 2.6 + 100 / 1.7 = 97.3
技能攻击次数 = 100 / 4 = 25

命中次数 = 97.3 *(40%+29%+7.5%)+ 25 * 93.5% = 97.8
剑专加时 = 97.8 * 5% * 2.6 = 12.7

计算主手武器伤害:

= 130 * (100+12.7)* 40% * 85% + 130 * (100+12.7)* 29% * 2 + 130 * (100+12.7)* 7.5%
= 14578

计算副手武器伤害:

=  90 * 100 * 40% * 85% + 90 * 100 * 29% * 2 + 90 * 100 * 7.5%
= 8955

计算邪恶攻击伤害:

= 102 * 100 * (32-3)% * 2 + 102 * 100 * (93.5-(32-3))%
= 12495

安装黑手饰物-伤害总计:= 14578 + 8955 + 12495 = 36028

2、安装正义之手:

命中:11

爆击:30

AP:1020

计算主手武器秒伤:

= 1020 / 14 * 2.6 + 106 -- 1020 / 14 * 2.6 + 198
= 295.4 -- 387.4
= (295.4+387.4)/ 2 / 2.6
= 131.3

计算副手武器秒伤:

= (1020 / 14 * 1.7 + 57)* 0.75  -- (1020 / 14 * 1.7 + 106)* 0.75
= 135.6 -- 172.4
= (135.6+172.4)/ 2 / 1.7
= 90.6

计算邪恶攻击秒伤:

= 1020 / 14 * 2.6 + 106 + 68 -- 1020 / 14 * 2.6 + 198 + 68
= 363.4 -- 455.4
= (363.4+455.4)/ 2 / 4
= 102.4

计算圆桌:

命中 = 53.5 - (28-11)- (30-3)= 9.5
爆击 = 53.5 - (28-11)- 9.5 = 27

计算剑专加时:

武器攻击次数 = 100 / 2.6 + 100 / 1.7 = 97.3
技能攻击次数 = 100 / 4 = 25

命中次数 = 97.3 *(40%+27%+9.5%)+ 25 * 93.5% = 97.8
剑专加时 = 97.8 * 5% * 2.6 = 12.7

计算正义加时:

武器攻击次数 = 100 / 2.6 + 100 / 1.7 = 97.3
技能攻击次数 = 100 / 4 = 25

命中次数 = 97.3 *(40%+27%+9.5%)+ 25 * 93.5% = 97.8
正义加时 = 97.8 * 2% * 2.6 = 5.08

计算主手武器伤害:

= 131.3 * (100+12.7+5.08)* 40% * 85% + 131.3 * (100+12.7+5.08)* 27% * 2 + 131.3 * (100+12.7+5.08)* 9.5%
= 15078

计算副手武器伤害:

= 90.6 * 100 * 40% * 85% + 90.6 * 100 * 27% * 2 + 90.6 * 100 * 9.5%
= 8834

计算邪恶攻击伤害:

= 102.4 * 100 * (30-3)% * 2 + 102.4 * 100 * (93.5-(30-3))%
= 12339

安装正义之手-伤害总计:= 15078 + 8834 + 12339 = 36251

比较:

安装黑手饰物-伤害总计:= 14578 + 8955 + 12495 = 36028
安装正义之手-伤害总计:= 15078 + 8834 + 12339 = 36251

模拟结论:于剑贼长生剑而言,正义之手对比黑手饰物,正义之手优势那么一丁点儿;

模拟手段有了,接下来需要利用WCL来观察自身的各类buff覆盖率(buff包含但不限于:自身技能、队友技能、世界buff、药剂、任务奖励道具、天赋触发、磨刀石、武器附魔等……)

未完待续……

5

主题

27

回帖

120

积分

注册会员

积分
120
 楼主| 发表于 2025-1-10 15:25:07 | 显示全部楼层
本帖最后由 varian 于 2025-1-10 15:28 编辑

以上一系列技能计算,均未参入职业天赋加成!

如想追求更加完善的数据模拟,可自行补足天赋加持。

另外,有老外做的模拟器,也可用来模拟数据测试,但我在此间就不做推荐了,因为使用老外的模拟软件,那依然是知其然,不知其所以然。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ooworld

GMT+8, 2025-4-25 00:58 , Processed in 0.060327 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表