您好,欢迎来到气泡游戏网!

气泡游戏网
手机应用中心 热门攻略 轩辕传奇 气泡问问 疾风之刃 枪神纪 天堂2M 救世者之树 上古世纪 黑色沙漠MOBILE 未来战 冒险岛M(楓之谷 M) 传说对决 瓦尔海姆 鬼谷八荒 怪物猎人系列

当前位置:首页 > 攻略库 > 剑灵 > 正文

《剑灵台服(Blade Soul)》【情报】【数据分析】暴击伤害率是怎样算的?属性数值关係曲线算式大拆解!

更新时间:1601645678   |   来源:巴哈姆特

dbnryanc92 (玉蜂) #1 2019-11-02 14:10:55
为了让大部份的玩家都能看懂,以及节省各位的时间,贴在这边的内容有事先删减过,只保留介绍和关键的结论部份。完整版的文章(包括分析过程、解释等部份)可以到我的小屋创作里面看。


前言

每当有新装备出来的时候,都会有玩家分析装备的效益。「这多500点暴伤,等于多5%暴伤,换了以后伤害就多2.5%吧」。但是这些讨论的内容是不是一定都完全正确呢?答案是不一定的。作为一个数学系玩家(其实并不是),看着这些发言就唤醒了我研究的精神,希望能找出一个方法去正确计算(或至少準确度高的估算)装备的效益。而其中一个最大的难题就在于「装备上部份白字的属性(例如暴击伤害、功力)要怎幺转换成伤害算式里面的数值」。这篇文章将会跟大家分享各属性的数值跟率之间的关係、算式的特性以及如何应用算式。好,话不多说,马上开始吧。


甚幺是属性的数值跟率?

首先我们需要知道何谓属性的「数值」跟「率」。以下两张图展示了无论是在面板上还是装备描述上的暴击伤害(下通称「暴伤」)都有分为「数值」(红色底线标示)「率」(黄色底线标示)

「图1」个人资讯面板的暴击伤害数值与暴击伤害率

「图2」神穹项鍊的暴击伤害数值与暴击伤害率

然而只有暴伤率可以直接套用在剑灵的伤害计算上,而暴伤数值是需要另外考虑的。从个人资讯面板上可以得知,暴伤的数值跟率是呈正比关係的(也就是说,数值越高,率越高)。我们希望能找到一条算式能够表达数值与率之间的关係。

剑灵里面部份属性有一个特徵,就是当数值越高,(在同样的数值提升下)率的提升越少。换言之,数值的效益是会随着数值上升而递减的。举个例子,当你暴伤数值为5000时,提升500暴伤数值会提升6.76%暴伤率;而当你暴伤数值为15000时,提升500暴伤数值则只会提升2.08%暴伤率(来自60等版本真实数据)。

拥有上述特徵的属性包括,但不限于:
  1. 暴击
  2. 暴击伤害
  3. 功力
  4. 状态异常伤害
下文将针对这4种属性各自的关係函数进行分析。


属性数值关係曲线算式

收集原始数据后我们进行迴归分析(Regression analysis),就可以得出表达数值与值的关係算式。(对详细过程有兴趣的朋友,请看完整版文章)接下来让我们看一下,把表达式放进图表里的效果,以及它们的算式。

值得注意的是,有部份属性在角色资讯面板上会受到其他因素影响,因此收集数据时已按照该些项目进行调整。若要对应游戏面板的数值,请自行因应自己角色去加上该些数值(关于会影响面板属性的因素列表,请参考附录一)。

「图3」暴击(60等)数据及其最佳拟合曲线

「算式1」暴击(60等)数值关係曲线算式

「图4」暴击伤害(60等)数据及其最佳拟合曲线

「算式2」暴击伤害(60等)数值关係曲线算式

「图5」功力(60等)数据及其最佳拟合曲线

「算式3」功力(60等)数值关係曲线算式

「图6」异常状态伤害(60等)数据及其最佳拟合曲线

「算式4」异常状态伤害(60等)数值关係曲线算式

在算式的部份,由于从游戏里面的显示的率并非準确值,而是经过四捨五入处理的,所以在电脑计算的拟合曲线的系数内会包含这些误差。为了更进一步提升準确度,算式内的系数有手动微调过,让算式的结果更贴合实际情况。


算式的特性

以上代表不同属性的关係曲线算式有几个其通的特点值得一提。我们先把几条算式统整为下面的方程。

「算式5」米氏方程

  1. 最小值为C
  2. 最大值为B+C
  3. 当x为A的时候,y为最小跟最大的平均值,即B/2+C
把以上几个特性套用在暴伤的关係曲线上,我们就可以得知以下几点:
  • 当你暴伤数值是0的时候,暴伤率为125%
  • 无论你暴伤数值再高,暴伤率不会超过416%
  • 当暴伤数值为7201的时候,暴伤率为大约270.50%
需注意的是,上面提到的都是「暴伤数值转换而成」的暴伤率。计算面板暴伤率还要考虑其他影响面板暴伤率的因素(详见附录一),而实战时亦要加上其他增益(Buff)效果的暴伤率,该些效果的暴伤率亦不受上述最大值影响。


如何应用这些算式

应用一、快速转换属性数值和率

回归到本文最一开始的目标——把装备上部份白字的属性(例如暴击伤害、功力)转换成伤害算式里面的数值,现在是不是可以轻鬆完成呢?为了方便计算,我製作了一个简易的属性数值换算工具,只要输入6格资料,你要的结果就显示出来了。(强烈建议「建立副本」再使用)

「图7」属性数值换算工具使用範例一

先来示範一下如何把「数值」转换成「率」。如果我现在暴伤数值为16098,我希望知道3层独角大王烧酒(共600暴伤)对暴伤的提升有多少,我只要把6个灰格都填入我的数值/资料,下方就正确显示现在的面板暴伤率400.06%,同时亦预测新的面板暴伤率为402.32%。也就是说当你暴伤数值为16098时,600暴伤数值只会让暴伤率提升2.26%,对总伤害升幅只有0.56%(就是其实没甚幺用)。不过不要忘记这只是面板属性的升幅,实际上还有其他Buff、技能有提升属性的效果,所以实战时升幅更低(实际是多少就需要每个Buff逐一计算了)。

「图8」属性数值换算工具使用範例二

然后我们来看「率」转换成「数值」的部份。如果我现在面版暴击率为96.39%,我想知道需要多少额外暴击数值,面板暴击率才会到达100%。输入所需资料后,就会发现只需要约4195点暴击,就会达成目标。

应用二丶比较不同等级的属性

大部份玩家都知道的:每当新版本有提高等级上限的时候,你等级往上升,面版属性率就往下掉了。例如在天舞宫(2019年6月)版本,等级上限从55提高到60,很多玩家就说暴击率下降了5%。这就是因为在不同等级的时候,属性关係曲线的系数是不一样的

刚好我手头上有55等的暴击原始数据(55等版本的时候就已经收集了,但是那时候没有空进行研究,也没有收集其他属性的数据,有相关数据的朋友欢迎提供给我或者自行分析),所以我以同样的方式去寻找系数。以下将显示结果的相关数据和图表:

「图9」不同等级下的暴击属性最佳拟合曲线

「算式6」暴击(55等)数值关係曲线算式

从两条曲线就很明显可以看到在同样的数值下,率的确是变低了,但是变低多少却不是固定的。在数值为6549的时候率下降最多,降低了9.3%,但当数值再往上时,率的下降就变少了。然后我们可以对比一下55等跟60等的暴击的曲线算式,这里我们可以发现其实只有系数A有改变,其他两个系数都是不变的。既然算式那幺接近是不是有甚幺含意呢?简单推演一下算式后,原来系数A的升幅就是同一个率所对应的数值的升幅。我们直接代入数值来说明,60等的算式中系数A是55等系数A的约1.47倍,也就是说当我们从55等升到60等以后,需要本来暴击数值的约1.47倍,暴击率才会回复到等级提升前一样(好坑喔)。

欸?既然55等和60等的算式我们都知道了,那我们是不是就可以预测未来版本(例如说65等)的算式呢?的确由于算式当中只有一个系数改变了,只要我们再把那系数改动一下,是有可能预测未来版本的数据的。但是!我现在手头上只有两个等级的算式,数据量有点有少,所以没有办法确定系数的变动是不是存在特定的关係(线性?指数?对数?),也有可能是韩国策划按其他準则来定的。所以我们只能尝试作出小预测,却没有办法完全证明我们预测是否準确哦(除非有更多不同等级的数据A_A)。以下是以等比的方式调整系数后的结果图:

「图10」推测未来版本的暴击属性关係曲线

重申一次,上图纯属推测,而非实际数据!不过说那幺多,未来是不是真的会开放65等,或者开放的时候属性算法有没有改就不得而知。所以这部份看看就好,不必认真。


本文所使用的资源,包括:
  • 原始数据:csv格式
  • 分析模型:py格式,Python脚本
  • 输出图表:png格式
皆上传到我的GitHub:dbnryanc92 / BNSAttributeCurveFit



附录一:影响面板属性的常见因素列表

项目 暴击率 暴击伤害
龙银会员 5% 10%
幻神武器1-5段 13.5% 30%
幻神武器6-8段 15% 33%
幻神武器9段 17.5% 35%
真幻神武器1-5段 17.5% 35%
真幻神武器6-8段 20% 38%
真幻神武器9段 22% 40%
乌龟八卦牌5件套 15%
破天八卦牌5件套 18%
黑风八卦牌5件套 20%
泰天八卦牌5件套 22%
永生八卦牌5件套 24%


后记

说实话做这类研究其实有点自嗨,因为实际作用并不大。本来有在犹豫这类型的研究是不是应该收起来给自己和有兴趣的朋友参考就好,但是因为这个满有趣的,更重要的是,我观察到近期在讨论剑灵的主流中文社群中,甚少有以数据为核心的分享,所以希望公开这篇能有抛砖引玉的作用吧。如果各位有甚幺想法或者文章有哪些地方需要指正,请让我知道。


虎啸龙吟的数学系玩家
玉蜂丷(丶小肥蜂)

看较旧的 50 则留言

玉蜂: 11-04 20:24

https://truth.bahamut.com.tw/s01/201911/451952400772d1bc5677bd6c9f7ab59e.PNG?w=300 从一只没有龙银会员的帐号的截图

梦幻蓝之恋: 11-04 22:12

原来龙银有+10% 我都没发现!! =0=

侜张: 11-05 09:00

把拔我不想上数学课

dbnryanc92 (玉蜂) #2 2019-11-03 17:39:19
为了清楚分开正文跟回覆部份,只好再盖一层楼,统一在这楼回覆留言,如有不妥,请版务人员再通知一下。



红豆:
当然是暴伤的率跟功力的率都提升5%去比较 以光辉石来讨论 假设暴伤提升100点 功力100提升 功力100点假设换算1%好了 暴伤可能0.5%而已 我要一样1% 暴伤我可能要200点了 同样提升100点 怎样看都是功力先升 假设暴伤提升1000点功力提升500点换算成率都是提升5%好了 我想知道5%条件下谁提升的dps比较多

回应蓝色部份
以你的假设的数值/率来看,结论是正确的

回应绿色部份
先说结论,结论是不一定的。这问题牵涉到的知识量已经超越了这篇文章所提及的内容了(其实有重叠到我另一个研究的内容了),所以只简单说明一下,详细数值的部份就先忽略掉吧。

另外注意,我将提到的「升幅」是指以百分比表达的变化。由于暴击伤害率和功力伤害率本来就是以百分比的方式表达了,所以很容易混淆。为了避免混淆,我以下的回覆都会清楚分辨「提升」和「升幅」两者。假设原暴伤率为200%,新暴伤率为220%,暴伤率的提升(Increase)是20%,而升幅(Percentage Incrase)则是10%,请仔细留意。

好,来到正式解答的部份。如果你有看这篇文章的完整版本,里面有提及一条简化版的伤害计算算式。

「算式1」伤害计算算式(简化版)

我们可以看到伤害的升幅是等同于暴击伤害率的升幅(Percentage Increase),或功力伤害率的升幅。所以如果你想知道你所设下的条件下,谁提升的伤害比较多,那你要先比较哪一个选项的升幅比较高。然而会有两大因素影响你(或其他玩家)的答案。

1. 在原始数值或率不一样的情况下,就算率的提升一样,升幅也可能不一样
60等暴击伤 原数值 原率 新率 提升 升幅
情况一 2500 200% 205% 5% 2.50%
情况二 10864 300% 305% 5% 1.67%




一样 不一样
光看同一属性,就算提升是一样的,只要是不同数值,就有可能导致不一样的升幅了。那针对不同属性的时候就更不用说了。

2. 文章提及的率的计算方法,是面板率而非实战率
实战时伤害计算所使用的暴伤率和功力伤害率都是包含技能或装备的BUFF的,所以就算两个属性的面版率的升幅是一样的,在实战时率的提升也有可能出现分歧。
简单实例:先不考虑装备的BUFF加成(因为实在太多了),只考虑技能。以召唤师为例,只有一个「暴击伤害率提升30%」的效果。

原率 新率 升幅 新率(含BUFF) 升幅(含BUFF)
暴击伤害 200% 220% 10% 250% 25%
功力 200% 220% 10% 220% 10%

一样 一样 一样 不一样 不一样

因应以上提到的因素,结论是结果会受属性数值影响而出现不一样的结果。



滚滚:以矮子剑为例 结算爆率100% 现阶段满装爆伤约400% 功力增伤约205% 伤害公式下两者是相乘的 试问4x(2.05+0.05)跟(4+0.05)x2.05 哪个大? 如果只是问两个5%那个伤害高大概是这样……(恕略)
红豆:照你贴的算式的话,都提升5%,dps提升差异不大 几乎可看成一样的 只是想提升一样的率的话,暴伤需要比功力提升更多的数值才能达到 你在比暴伤跟功力的时候 技能係数 攻击力 技能增伤不是应该要固定吗?都不固定怎可能知道是谁造成的差异

回应紫色部份
滚滚提出的算式去比较两者效益是正确的。由于我们只考虑暴伤率跟功力伤害率的变化,其他项目都维持不变,所以在比较上可以省略掉。

回应蓝色部份
滚滚提出的假设中,两者的差距其实不小,以5%的率提升来计算的时候,选暴伤跟功力对面板率相乘的差距已经来到1.17%了,对两者升幅的差距更是来到95.1%(功力比暴伤),如果率提升更大,差距就更明显了。
(括号内为升幅) 原来 率提升5% 率提升15%
选暴伤 4.00 x 2.05 = 820%
4.05 x 2.05 = 830.25%
(+1.25%)
4.15 x 2.05 = 850.75%
(+3.75%)
选功力 4.00 x 2.05 = 820%
4.00 x 2.10 = 840%
(+2.44%)
4.00 x 2.20 = 880.00%
(+7.32%)
百分比差距
[功力比暴伤]
0%
1.17%
(+95.1%)
+3.44%
(+95.1%)

回应绿色部份
因应大部份玩家的暴伤跟功力数值来说,你的说法是对的。但并非一定的,会有例外情况。



红豆:照楼主的表格填完数值 爆伤跟功力都提升6%的情况下 爆伤提升总输出1.51% 功力提升2.97% 而且爆伤要1545才有6% 功力只要600 看起来爆伤效益远低于功力

按照你描述的数值,你输入的暴伤数值应该是15260点,功力数值则是6408点。在这组数据下,得出暴伤效益低于功力是没错的。但是在其他的暴伤数值、功力数值(甚至加上其他BUFF的计算)下,该结论并非一定正确的。建议每位玩家套用自己的数值去计算效益。

以下为相关的算式补充部份,对数学没兴趣的请略过!

属性在不同的数值下的效益

另外关于属性在不同的数值下的效益,可以透过各属性关係曲线算式的一阶导数(First derivative),去找出属性的边际效益(即在特定数值下额外增加1点的效益/曲线在特定一点的斜率)。

f(x)为60等暴伤曲线算式;g(x)为60等功力曲线算式。两者的一阶导数算式如下:

「算式1」暴击伤害(60等)的边际效益

「算式2」功力(60等)的边际效益

「图3」60等暴击伤害和功力的边际效率比较

简单来说只要你把某属性的数值代入x,再找出x在该属性曲线对应y的值,就是该属性在特定数值下的效益了

看较旧的 8 则留言

夜邪霜: 11-04 14:17

但是魂点一下就爆了,你什幺都没有,但是你会有一样饰品精气是满的。

hank: 11-04 15:00

精气算小钱吧,三宝有个中段真的效益最高的应该是侠义团

玉蜂: 11-04 15:17

[hank814028:hank]确实 侠义团等级跟光辉石都满的话 光算功力数值就超过2000点了

j2832383 (梦幻蓝之恋) #3 2019-11-04 19:50:22
为了搞出这些公式并分析这些数值上的效益,这背后肯定花了很多时间在上面,因为我也是有在研究的所以我懂。 XD




我个人只有导出爆伤跟功力,其他的我没弄,虽然导公式的方法跟楼主的不一样,不过最后计算的结果差不多。

我的结果如下

功力伤害(%) = ( 功力值 / ( 41.25 + 0.0034355 * 功力值 ) ) / 100 + 1
爆击伤害(%) = ( 爆伤值 / ( 24.745 + 0.0034367 * 爆伤值 ) ) / 100 + 1.35 1.25
本来以为楼主错了,结果是我错了 (遮脸










我自己用的表 ↓

我个人算这些公式最主要用在装备的CP值比较,毕竟我不是有钱人,所以我希望钱都能花在刀口上。

曾经有想过发文分享出来,不过我自己做的表还是比较倾向于给自己看的,里面的东西都是从我自己的角度去写的,不一定能迎合大众,所以最后作罢了。 (被打

看较旧的 7 则留言

贝尔莎妮朵: 04-29 01:49 编辑

请问攻击力的话,看大大的资料,大概是25攻击等于1%左右的伤害是吗? 因为换装备打精气冲古代不是只有多爆伤,想了解一下…

梦幻蓝之恋: 04-29 06:48

[phonica0625:贝尔莎妮朵]看你自身的攻击力而定,如果你的攻击(或降魔攻击)为2000,增加1%伤害就是需要20攻击

梦幻蓝之恋: 04-29 06:51

图片里面我做的表格式套用我自己的数值,其他人不一定适用

精彩推荐

Wonderful recommendation

更多

关于我们 | 商务合作 | 广告服务 | 法律声明 | 内容导航 | 游戏帮助 | 问题反溃

本站所有软件,来自于互联网或网友上传,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立刻删除。

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright 2019-2025 by 鲁ICP备2024066534号-1 成都市互联网举报中心