【帕斯卡契约】伤害计算的若干疑问的探究


3楼猫 发布时间:2022-04-18 04:52:36 作者:reaperfy Language

本帖大量描写过程,因此很长,主要满足好奇心。我会把结论放在最后面。
问题一:黑雾装备“大幅增加攻击力”的加成比例,多个是加算还是乘算。
问题二:“大幅增加攻击力”带多少个?
问题三:种族加伤加的是攻击还是伤害?多个种族加伤是加算还是乘算?

问题四:为什么加伤22.5%,实际伤害增加超过22.5%?
问题五:如果种族加伤加的是攻击力,那么“种族加伤”和黑雾装备的“大幅增加攻击力”是加算还是乘算?
问题六:伤痕类装备中,100攻击无暴击/暴伤的黑雾装备和80攻击但有暴击/暴伤的“沉睡银桩”哪个更好?
问题七:极限理论伤害期望配装思路

注:除非另外说明,本帖所有测试数据基于以下条件:特伦斯,99级,66力量55敏捷,技能全点,异常状态,第一个问题3周目,其他四周目,吃卵。未削韧轻击第一下打怪物正面,记录不暴击伤害。抵抗类战利品按“愚忠者之颅重铸攻击”+“黑手重铸暴击”计算。所有非黑雾装均为最高等级,加攻击和种族伤害的黑雾伤痕战利品属性设为“100点攻击,22.5%”以方便计算。所得数值四舍五入。
测试条件很重要,根据测试条件的不同,结论会发生变化。

问题一:黑雾装备“大幅增加攻击力”的加成比例,多个是加算还是乘算

这个问题已有许多人探究,我在他人结论的基础上做了测试以进行验证。测试方法:首先在异常状态下装备一个“大幅增加攻击力”的极限圣辉打啃齿兽,然后卸掉这个圣辉,设法增加攻击力,直至打出与之前相同的伤害,并记录增加的攻击力的数值。打出相同伤害需要增加的攻击力除以原来的攻击力,视为“大幅增加攻击力”的加成比例。部分数据如下:【帕斯卡契约】伤害计算的若干疑问的探究 - 第1张
在面板攻击力为192至440时,“大幅增加攻击力”的加攻比例由0.28逐渐下降到0.23,增加的攻击从54上升到103。

多个大幅增加攻击力,是加算还是乘算?
举反例否定乘算。在问题一的测试数据中,192攻击一个大幅度增加28%面板攻击力。如果是乘算,四个大幅叠加起来,将增加168%面板攻击力,成为总攻击最高的一种方式。但这个想法在第2个问题的测试数据中被否定,因此不是乘算。
测试加算,打四周目啃齿兽【帕斯卡契约】伤害计算的若干疑问的探究 - 第2张
面板攻击为233时,1/2/3/4个大幅增加攻击,等效于增加1/1.95/2.95/3.94个63攻击。因此,推测多个大幅增加攻击力是加算,且加算过程无明显衰减。

问题二:“大幅增加攻击力”带多少个?
我的特伦斯加点是全点力量和敏捷的,两件伤痕和两件噩梦战利品都没有装备的情况下,异常时攻击力为233,吃个破晓圣辉后,攻击力为305。测试在有无吃药的情况下,变化空着的四件装备,打野兽的伤害,结果如下图所示。下图中,“大”指“一个黑雾装大幅增加攻击”的词条,“攻”指“攻击力+80”词条,其他条件均保持一致。【帕斯卡契约】伤害计算的若干疑问的探究 - 第3张
由上表可知,嗑药的情况下,“全点输出”的特伦斯,“大大攻攻”和“大攻攻攻”基本一致;不嗑药的情况下,或不是全点输出的情况下,“大攻攻攻”略微优于“大大攻攻”。接下来解释原因。
从面板攻击305开始,
第一个“攻”提升80×1.15/305=0.30,第二个“攻”提升80×1.15/(305+80×1.15)=0.23,第三个“攻”提升80×1.15/(305+80×1.15×2)=0.19,第四个“攻”提升80×1.15/(305+80×1.15×3)=0.16。可以看到,随着“攻”的增加,“攻”提升攻击力的比例逐渐减少。总体上看,“攻”提升攻击的比例和“大”提升攻击的比例差不多,中间值都是0.22左右。因此,运用一个数学结论:周长一定的长方形,形状越接近正方形,面积越大。所以,当有四个0.22时,305×(1+0.22×2)×(1+0.22×2)的数值是最大的,也就是说,“攻攻大大”加攻击的理论值是最大的。

现在进行实际的计算:
各种情况的总攻击期望为(吃药的情况下,暂时不讨论暴击的情况):
大大大大:面板攻击305,大幅增加比例约为0.25,总攻击期望为305×(1+0.25×4)=610。
大大大攻:面板攻击305+80×1.15=397,大幅增加比例约为0.24,总攻击期望为397×(1+0.24×3)=682.84。
大大攻攻:面板攻击305+80×1.15×2=489,大幅增加比例估计约为0.22,总攻击期望为489×(1+0.22×2)=704.16。
大攻攻攻:面板攻击305+80×1.15×3=581,大幅增加比例估计约为0.21,总攻击期望为581×(1+0.21)=703。
攻攻攻攻:噩梦类除了梅洛斯瓶,加面板攻击第二的是65的灵光陶片,加伤比例被两个伤痕类的两个22.5%稀释为0.135/1.45=0.0931,总加攻为65×(1+0.0931)=71,总攻击期望为305+80×1.15×3+71=652。

由此可见,全点输出并嗑药且异常的特伦斯,大大攻攻的装备总攻击期望最高,和大攻攻攻几乎一样。实际的测试数据也表明这个结果。如果没有嗑药,或者没有全点输出,那么“攻”的加攻比例将比“大”更多地提升,大攻攻攻可能更具优势。
为什么所代表的几何图形更接近正方形的大大攻攻没有与大攻攻攻拉开差距?原因是1.44×1.44/(1.66×1.22)=1.02,也就是他们之间本来差距就只有2%。实际上这个差值低于2%,原因在于0.22这个值是估计的,并不准确。
综上,得出结论:纯堆输出的特伦斯,“大大攻攻”和“大攻攻攻”的攻击力基本一致。

但是,大部分情况下,“大大攻攻”和“大攻攻攻”的差距实际上并不小。分三种情况讨论:
1. 如果没吃药且加点攻击加得非常少,比如等级低的时候,面板攻击会明显低于测试用的数据,此时“攻”加攻比例将提升,“大攻攻攻”会明显优于“大大攻攻”。
2.如果追求极限伤害,加点全加攻击,并且嗑药了,“大大攻攻”和“大攻攻攻”的攻击力差不多,区别在于暴击。大部分“大”的装备会比“攻”的装备多出一个暴击或暴伤词条,导致全堆输出模式下,“大大攻攻”会超过大攻攻攻。
3.如果攻击不是很高也不是很低呢?“大大攻攻”会比“大攻攻攻”多出一条暴伤词条,造成的伤害期望差别为6%左右,因此需要“大攻攻攻”比“大大攻攻”的不暴击伤害高1/(1/1.06)=6%左右,才能补回少一条暴伤词条丢失的伤害。我抓五周目的啃齿兽测了下数据,发现当面板攻击为354且已有一个大幅加攻击时,再加一个“攻”造成的不暴击伤害比“大”高6%。结合之前的测试结果,得出以下结论:
如果“大大攻攻”比“大攻攻攻”多出一个暴伤词条,
当面板攻击×(1+种族加成)>354时,“大大攻攻”总伤害期望更高;
当面板攻击×(1+种族加成)<354时,“大攻攻攻”的总伤害期望更高。
如果“大大攻攻”没有比“大攻攻攻”多出一个暴伤词条,“大攻攻攻”理论伤害期望大于或等于“大大攻攻”。

问题三:种族加伤加的是攻击还是伤害?多个种族加伤是加算还是乘算?

答:加的是攻击。如果种族加伤加的是伤害,那么加伤22.5%时打出的伤害,应该是没加伤的122.5%。但实际测试结果表明,这个数值显著高于122.5%,与理解相悖,所以判断种族加伤增加的不是伤害。
如果种族加伤加的是攻击,那么“340攻击、0.225种族伤害”和“416攻击、0种族伤害”这样的组合应该打出同样的伤害。(注:340×1.225=416)
测试:
火把哥,416攻击:151伤害
340攻击×(1+0.225人类): 152伤害
啃食者:409攻击:149伤害
334攻击×(1+0.225野兽):149伤害
灯笼人:586攻击:230伤害
478攻击×(1+0.225污秽):230伤害
由此推断种族伤害加的是攻击。

在此基础上,如果多个种族增伤是加算,那么219×(1+0.225+0.225+0.224+0.227)
=249×(1+0.225+0.225+0.224)
=287×(1+0.225+0.225)
=340×(1+0.225)
=416
这五种组合(左边攻击力,右边种族加伤)应该打出一致的伤害。用基塔布高塔一层的火把哥测试,打出的伤害分别为151、152、152、152、151,无明显差距。故推论种族伤害加成为加算。

问题四:为什么加伤22.5%,实际伤害增加超过22.5%?

根据问题三的观点,种族加伤视为加攻击力,这个问题转化为“为什么攻击增加了22.5%,实际伤害增加超过22.5%”。这个问题已有研究。TapTap用户“莫得闲”在其帖子“伤害计算公式的大胆推测”https://www.taptap.com/topic/13943651中提出,攻击者的攻击力可能与被攻击者的防御减伤率有关。攻击者的攻击力越高,被攻击者的防御减伤率越低。如果攻击者的攻击力的10%大于被攻击者的防御力,那么被攻击者的防御减少伤害的数值为其防御力。根据“莫得闲”的观点,增加22.5%的攻击力,导致增加的伤害显著超过22.5%,原因之一是攻击者攻击力的提高使得被攻击者防御的减伤率降低。TapTap用户“亡于深海”在其帖子“【帕斯卡契约】那些你所不知道的数据”https://www.taptap.com/topic/12926226里提出“伤害转化率”的观点,认为攻击力转化为伤害值的比率受攻击力数值大小影响。攻击力越高,造成相同伤害所需的攻击力越少。当攻击力较低时,大约每四点攻击造成一点伤害;当攻击力较高时,大约每两点攻击力造成一点伤害。根据“亡于深海”的观点,由于“伤害转化率”的变化,攻击力增加22.5%,实际伤害增加将超过22.5%。

问题五:如果种族加伤加的是攻击力,那么“种族加伤”和黑雾装备的“大幅增加攻击力”是加算还是乘算?

答案是:乘算。由第三个问题的探究得知,365攻击和0野兽增伤、298攻击和22.5%野兽增伤、252攻击和45%野兽增伤,这三种情况总攻击相同,种族增伤不一致。分别在“1个大幅增加攻击力”和“2个大幅增加攻击力词条”的条件下进行测试,结果如图所示。【帕斯卡契约】伤害计算的若干疑问的探究 - 第4张
攻击为365时,推测“大幅增加攻击力”加攻比例为(210−168)/168=0.25。将相关数值分别代入加算公式和乘算公式:
加算公式:实际伤害=面板攻击力×(1+种族增伤+大幅加攻比例)×k,k为由“伤害转化率”和“被攻击方防御力”共同决定的系数;
乘算公式:实际伤害=面板攻击力×(1+种族增伤)×(1+大幅加攻比例)×k,k为由“伤害转化率”和“被攻击方防御力”共同决定的系数。
计算结果表明,乘算公式符合表中数据,加算公式不符合表中数据。因此否定加算公式,并推论乘算公式为正确公式。

问题六:伤痕类装备中,100攻击无暴击/暴伤的黑雾装备和80攻击但有暴击/暴伤的“沉睡银桩”哪个更好?

攻击乘区:两个困兽铁链对比两个沉睡银桩,总攻击高了8.5%,转化为伤害则是高了13%。测试数据如下:
数据一:打灯泡人
双困兽铁链、双圣辉:总攻击1391,轻击821,重击1612;
双沉睡银桩重铸污秽、双圣辉:总攻击1282,轻击725,重击1422;
821/725=1.13,1422/1282=1.13
数据二:打啃食者
双困兽铁链、双圣辉:总攻击1077,轻击567,重击1098;
双沉睡银桩重铸野兽、双圣辉:总攻击993,轻击504,重击967;567/504=1.125,1098/567=1.135
因此判定,在这种情况下,攻击乘区造成的伤害黑雾装是沉睡银桩的1.13倍。

双爆乘区:
困兽铁链是1+0.424×0.566=1.24,
重铸暴伤的沉睡银桩是1+0.664×0.818=1.54,
不重铸暴伤的沉睡银桩是1+0.664×0.566=1.38。1.24/1.54=0.81,
1.24/1.38=0.90。
对人时,重铸暴伤,困兽铁链:沉睡银桩=1.13×0.81:1=0.92,即困兽铁链=0.92个沉睡银桩。
对污秽或野兽时,重铸污秽或野兽伤害,困兽铁链:沉睡银桩=1.13×0.90:1=1.02,即困兽铁链=1.02个沉睡银桩。
对双属性怪物时,由于沉睡银桩必须重铸种族伤害,无法重铸暴伤,因此和黑雾装差不多。
这些结论的前提是加点纯堆输出。如果不是纯堆输出,黑雾装会变得更强,至于会不会超过重修暴伤的沉睡银桩,视具体情况而定。
值得注意的是,由于双属性加伤,且黑雾装多出20点攻击,使得总攻击变得很高,可能导致防御减伤公式改变。这涉及到大量怪物的数据,暂不明朗,故不妄加揣测。

问题七:极限理论伤害期望配装思路

抵抗类装备和噩梦类装备先选择,因为选择很少。
抵抗类装备:愚忠者之颅重铸攻击,另一个位置如果压血选哀伤的修女像,如果不压血选幻镜/迷失纹章重铸暴伤。
噩梦类装备:不崩溃或者打野兽时选用圣辉+梅瓶,其余情况统一双圣辉。
关键在于伤痕类装备。伤痕和噩梦装备的选择,要尽量满足“大大攻攻”的搭配,除非是双属性以双增伤优先。
——对双属性,伤痕类选择“100攻+种族增伤”的,或者沉睡银桩重铸野兽/污秽伤害,两者差别不大。
——对单属性,当选用圣辉+梅瓶时,伤痕最好是“攻”+“大”;当选用双圣辉时,伤痕类最好是“攻”+“攻”。
“攻”:压血圣辉重铸种族增伤>对人时重铸暴伤银桩>黑雾100攻+种族增伤=重铸种族增伤的银桩。
“大”:嗜血之眼/银光结晶/兽心石(暴击+暴伤+种族增伤+大幅攻击)。此处嗜血之眼可用重铸暴伤的沉睡银桩代替。
“大大攻攻”和“大攻攻攻”差不多,为什么要尽量满足“大大攻攻”呢?原因在于:“大”的装备,一般都有双爆;“攻”的装备,除了压血的圣辉多一个大幅攻击词条和对人时重铸暴伤的银桩同时有暴击暴伤词条外,其余的都会缺点东西。

注意⚠️:不是重铸暴伤的沉睡银桩=黑雾装,只对纯堆输出的特伦斯适用。如果加点不是纯堆输出,加点加的输出越少,黑雾装就会变得越强,看你能不能刷到了。

我平时用的装备(纯输出流;我用了大量的银桩,主要是因为不想刷黑雾):
1. 伤痕:暴伤银桩×2,污秽银桩×2+银光结晶,野兽银桩×2+兽心石,困兽铁链×2,原石护符×2
2. 抵抗:愚忠者之颅,黑手
3. 噩梦:梅洛斯瓶,极限圣辉×2,不存在之靴

以下是主线/遗忘之潮各boss以及掘墓人所用装备(尽量不崩溃):
1. 人类——苦修者、圣父、蔷薇骑士、敲钟人、篡夺者、守门人(遗忘之潮):双银桩重铸暴伤+极限圣辉+梅瓶
2. 污秽——伊迪斯(触手无属性)、特蕾莎、亨德尔(遗忘之潮):银桩重铸污秽+银光结晶+极限圣辉+梅瓶【(崩溃)特蕾莎:双银桩+双圣辉】
3. 野兽——融合的司布伦格(基塔布):银桩重铸野兽+兽心石+圣辉+梅瓶
4. 人类+污秽——伊琳娜:双银桩重铸污秽+圣辉+梅瓶
5. 人类+野兽——珍妮:双银桩重铸野兽+圣辉+梅瓶
6. 野兽+污秽——教宗:双困兽铁链+圣辉+梅瓶(崩溃换圣辉)
7. 无属性——盗宝者(遗忘之潮)、掘墓人(黑雾):双原石护符+圣辉+梅瓶(盗宝者)/圣辉(掘墓人)

平时跑图:双银桩重铸污秽+黑手+愚忠者之颅+不存在之靴+梅洛斯瓶

结论:
结论:
结论:

一、黑雾装备“大幅增加攻击力”:在面板攻击力为192至440、种族伤害为0时,“大幅增加攻击力”的加攻比例由0.28逐渐下降到0.23,增加的攻击从54上升到103。多个大幅增加攻击力叠加方式为加算。比如,一个大幅加23%,两个大幅就是46%,三个大幅就是69%。

二、有种族增伤的装备中,大部分情况下,大幅增加攻击力的装备会比加80攻击力的装备多一个暴击或暴伤词条,比100攻+种族增伤的黑雾装备多两个暴击或暴伤词条。唯二的例外是,半血以下的狂热之沙同时有两个攻击力词条,重铸暴伤的沉睡银桩在80攻的同时有两个暴击或暴伤词条。四件伤痕和噩梦装备中,有两件需要是加80或100面板攻击的,有一件是需要带有一个黑雾装的大幅攻击词条的,剩下一件带什么呢?
当面板攻击×(1+种族加伤)<354时,最后一件带加攻击的词条;
当面板攻击×(1+种族加伤)>354时,并且是对人类时,你可以带重铸暴伤的沉睡银桩,也可以带嗜血之眼。
当面板攻击×(1+种族加伤)>354时,最后一件带加大幅攻击的,因为会多出一条暴击或暴伤。
以上讨论的是单属性怪物。如果怪物有两个属性,那么伤痕类选择双增伤的沉睡银桩/黑雾装就好,因为双增伤加的实在是太多了,不需要纠结细节。
狂热之沙待测试。


三、种族加伤实际上加的是攻击力,多个种族加伤是加算,和加大幅攻击一样的模式。

四、请看原文。

五、“种族加伤”和“大幅增加攻击力”是乘算:
总攻击=面板攻击×(1+种族加伤)×(1+大幅增加攻击力)

六、打人类时:沉睡银桩重铸暴伤>100攻击、24增伤的黑雾装。
打同时有野兽+污秽属性的怪时,黑雾>银桩。
其他情况,100攻击、22.5增伤的黑雾装=沉睡银桩重铸污秽/野兽。

七、我用的装备以及用法(纯输出流;我用了大量的银桩,主要是因为不想刷黑雾):
1. 伤痕:暴伤银桩×2,污秽银桩×2+银光结晶,野兽银桩×2+兽心石,困兽铁链×2,原石护符×2
2. 抵抗:愚忠者之颅,黑手
3. 噩梦:梅洛斯瓶,极限圣辉×2,不存在之靴

对boss用装备(一般不崩溃打)
1. 人类——苦修者、圣父、蔷薇骑士、敲钟人、篡夺者、守门人(遗忘之潮):双银桩重铸暴伤+极限圣辉+梅瓶
2. 污秽——伊迪斯(触手无属性)、特蕾莎、亨德尔(遗忘之潮):银桩重铸污秽+银光结晶+极限圣辉+梅瓶【(崩溃)特蕾莎:双银桩+双圣辉】
3. 野兽——融合的司布伦格(基塔布):银桩重铸野兽+兽心石+圣辉+梅瓶
4. 人类+污秽——伊琳娜:双银桩重铸污秽+圣辉+梅瓶
5. 人类+野兽——珍妮:双银桩重铸野兽+圣辉+梅瓶
6. 野兽+污秽——教宗:双困兽铁链+圣辉+梅瓶(崩溃换圣辉)
7. 无属性——盗宝者(遗忘之潮)、掘墓人(黑雾):双原石护符+圣辉+梅瓶(盗宝者)/圣辉(掘墓人)

平时跑图:双银桩重铸污秽+黑手+愚忠者之颅+不存在之靴+梅洛斯瓶


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com