Jump to content

关于伤害计算


Recommended Posts

说实话,之前我认为在PVP中伤害计算什么的没有必要,也很难算,毕竟只有2分半的考虑时间,来不及

不过上次我在双打中遇到这么一个情况

  1863725626___SWSH.png.c1ec0483f3821bec0a9d23020b84e339.png雨天下                              373.gif.321cef9b6f00af08cc493c6c0efdd44a.gif对面还剩一个配置不明血量健康的暴飞龙

 

我这边还剩个残血一碰就死的大嘴鸥279b.gif.24523941e5a35c2e3ab8dc1f69e0c784.gif    212b.gif.b95701678a5328b851e1162bdb1a9fd8.gif和血量健康的钢之宝石螳螂(拉了214点HP努力)

(说实话这是十多天以前的对局了细节有点记不清了,不知道到那会有没有受到暴飞龙的威吓)

 

当时我心里有有两个想法:

1,在雨天下螳螂应该能吃下对面一发火系招式,子弹拳也不知道能打下多少伤害,反正肯定秒不掉,他可能会先收掉大嘴鸥,要不大嘴鸥守住一波,螳螂剑舞,下一局子弹拳配应该可以秒掉shan2.png.07e8fff7de1f7ea46e446aa80ae7b839.pngshan3.png.acc93193972c560aae845f2c288a65b0.png(就算之前受到过暴飞威吓的影响也是有概率秒杀的)

2,稳妥一点的打法,我这物耐大嘴鸥对于对方没什么威胁,他可能会有优先处理螳螂,那大嘴鸥就用暴风,螳螂子弹拳,不过对方要是用岩崩,那我大概率是没了

 

当时我才明白,伤害计算的重要性,尤其是在这种残局的时候,不过那时已经没时间去敲计算器了

最后的结果是,对面用喷射火焰攻击螳螂,没秒掉,海鸥暴风+螳螂钢宝子弹拳把对面收掉了

(看来暴飞龙还是带大字火好点啊1057763504_.png.afa0ee92a0cd9efa409fcfa2cd2c4321.png

 

于是我想起以前在灯鱼的专栏那里看过一篇关于“快速心算伤害”的文章

就是这个 POKEMMO技巧篇:快速心算伤害量 - 哔哩哔哩
https://www.bilibili.com/read/cv4205905

不过说实话,我也只是个没打过几把PVP的萌新,看下来感觉懂了但没完全懂1479117124_.png.6e2e9ca298c231b53ce2f568a9d8bb99.png

 

尤其最后一个关于三首的例子那里,伤害计算部分

shan.thumb.png.e140a96721b9ac8e51a89554b033f636.png

文中并没有提及关于能力计算公式和伤害计算的部分,所以我去自己搜了,得出的结论是

HP.png.93af2d1075ae2dfd31c6808c66cf207a.png(图中有插入关于公式的链接,想看的朋友可以去看看)

三首的HP=(92×2+31)×50÷100+10+50=168

660936185_.png.cae43cef8ffb6a35fe65bd188adbc16e.png

         特攻=[(125×2+31+252÷4)×50÷100+5]×性格修正(因为是胆小性格没有关于特攻的修正所以×1就好)

               =177

         特防=[(90×2+31)×50÷100+5]×性格修正(同上)

               =110.5

所以最终635b.gif.9f976eed1de4372b680fc0d9c9e8c576.gif三首 vs 三首635.gif.82597ae823568e4a43534a696375c006.gif龙波的伤害是

1613177240_.png.1aae197fcd1aaa4a6f33d9b5e661b866.png

                                                                                                   (如果用的是特攻招式就用特攻÷特防即可)

2102043988_.png.172f9428c796864be6fc65f7c8fb8fd2.png

伤害=[(2×50+10)÷250×177÷110×85+2]×1.5(属性加成)×2(属性克制)×1(随机数)=192.5

因为伤害会有浮动,所以192.5×0.85(随机数)=163.7

                            所以最终伤害在163.7~192.5之间

对于HP为168的50级胆小三首有概率一击秒杀

 

不过,例子中灯鱼用的是一种假设法,他先假设了一只150HP100特防的宝可梦

所以计算伤害是只要通过各项能力的对比,然后用简单的乘除法就能算出(不用上面那些复杂的公式 )

根据灯鱼算法得出伤害是253,乘以随机数伤害浮动在215~253之间

再根据灯鱼假设的150HP的能力算下来是(150×2+31)×50÷100+10+50=225.5

所以和用公式计算得出结论一致,乱一击杀三首

 

写到这的时候,我又去复盘了一下,发现好像不对,灯鱼当初假设的是能力为150HP的宝可梦好像不是种族为150HP,所以我还是不懂这从253的伤害中是怎么得出结论可以乱一击杀HP为168的三首的呢?

 

求大佬解答(我写此文的目的也是为此,为了验证我对这种假设法的理解是否有误,B站私聊灯鱼人家没回我1479117124_.png.6e2e9ca298c231b53ce2f568a9d8bb99.png

或者说大佬们有没有更好的快算伤害的方法,求分享

Edited by RenoLee
Link to comment

芜湖~灯鱼回我了,不过关于倍率,标杆什么的我都懂,就是关于伤害那里

 

灯鱼说270左右确一,253乱一,到了多少就没有可能一回合击杀了?我之前是标杆是150HP100双防的标杆,然后用这个标杆与要算目标能力做对比得出的倍率差额,最后伤害就是招式威力乘以这些倍率

 

所以看来是我理解错了,不过我不懂就是253的伤害是怎么乱一击杀50级HP能力值为168的三首的呢?270可以确一是为什么,这个伤害好像不是和目标的HP能力值做的对比,好像也不是和150HP做的对比

 

唉,只能等灯鱼和大佬们的解答了

deng.png.1a58738204edcf157a5c5a1e97040818.png

Edited by RenoLee
Link to comment

按之前的理解算一下上面那个螳螂vs暴飞的例子

剑舞固执螳螂钢宝子弹拳212.gif.f3615effddf05a9d39eba6b0dc79d4fc.gif

 

      373b.gif.9752e806c3ef8c0664ae35d4a9a5a7fe.gif  

 

计算伤害之前首先得算出,暴飞龙的HP和物防能力值

HP=(95×2+31)×50÷100+10+50=170.5

物防=(80×2+31)×50÷100+5=100.5

还有螳螂的攻击能力值

=[(130×2+31+252÷4)×50÷100+5]×1.1(性格加成)=200.2

所以螳螂的伤害是[(2×50+10)÷250×200÷100×40(子弹拳伤害)+2]×1.5(属性加成)×1.5(技师特性加成)×1.5(钢之宝石)×2(剑舞)×1(随机数)=251

251×0.85(随机数)=213,最终伤害在213~251之间浮动,可以确一170HP的暴飞(伤害貌似和伤害计算器的结果差个10点左右)

 

按照之前我所理解的灯鱼假设法

为了方便计算假设一只150HP150双攻100双方的PM

固执螳螂攻击130,能力200,约为150的1.3倍

暴飞HP95,能力170,约为150的1.1倍

     物防80,能力100,约为100的1倍

子弹拳威力40,本系加成1.5倍,特性加成1.5,剑舞加成2倍,钢宝1.5倍

则最终威力为40×1.3×1.5×1.5×2×1.5÷1.1÷1=319

319×0.85=271,伤害浮动在271~319之间

150HP能力值为225.5确一击杀暴飞

 

如果是受到威吓影响,威力又变成了40×1.3×1.5×1.5×2×1.5÷1.1÷÷1.5=212

212×0.85=180,伤害浮动在180~212之间,确一击杀暴飞

 

这是按照我之前的理解算出的,与伤害计算器算出的结论不一致

螳螂受到威吓只能乱一暴飞

所以我的对于灯鱼快算伤害的理解是错的。

害,我TM真的搞不懂了1685998922_.png.a831037fd47c08d7294681eab054a64e.png

Edited by RenoLee
Link to comment

那接下来,就按照灯鱼所说的这个例子来模拟一下吧(之前那个螳螂暴飞有点太复杂了,这次找个简单的来验证)

觉火磁铁(为了简化计算两只PM都无道具,无性格修正)

特攻种族值为130,50级时拉满努力能力为182462.gif.430db41c8f042073ac041387e933cb96.gif

 

598b.gif.e9a783b4d7228bb94d3e448da66c599b.gif草钢HP74,50级时拉满努力能力为181,特防116,50级时拉满努力能力为168 ,特防不拉努力为136.5    

最终威力是在104~122.4之间浮动,确二击败草钢

特防不拉努力最终威力是在126~148.3浮动,确二击败草钢

(以上都是我按照公式计算)

 

用伤害计算器

拉满特防努力                                               

j.png.d5da4528c429dae0ea4fdd012e9192ac.png

  不拉特防努力

j2.png.7b5c1e197e88ffc9aff3f63669d53f7e.png

(计算结果一致,最终威力数值上有些许误差不过在可以接受的范围内)

 

接下来按照灯鱼的办法

磁怪特攻种族为130,能力为182,约为150的1.2倍

草钢HP种族74,能力为181,约为150的1.2倍

     特防种族116,拉满努力能力为168,约为100的1.7倍

                          不拉满努力能力为137,约为100的1.4倍

觉火威力60,克制4倍

最终威力为60×1.2×4÷1.2÷1.7=141.18,约为141

不拉特防努力60×1.2×4÷1.2÷1.4=171,这TM跟灯鱼说的还是不一样

 

HP不拉努力为160,约为150的1.1倍

威力60×1.2×4÷1.1÷1.4=187

 

 

    

Edited by RenoLee
Link to comment

说实话,不建议用这种心算,个人推荐用日月伤害计算器(APP)在比赛前录入自己pm的数据,用的时候可以直接调用,常见的对手也可以记录一下,计算起来非常快,仅有极端情况的少数bug,仍比心算好。用PS计算器虽然准确,但是在实战的时候,你得打开浏览器,上这个有点卡的网站,输入两只PM的英语名字,改2次50级,有些不是PS标准配置你还得输入英文技能名。

当然,只是个人建议和习惯。

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.