龙卷雨击技能公式的精准测试

大家好,我是你们亲爱的博士~上次测了龙腾,这次我测了龙卷的公式~依然精准,误差不超过1点

(本测试同步发在贴吧和大神,两边本人的ID均是:lx10525;游戏中我是来自上海2区东方明珠的109WZ玩家:血翼de轮回)

其实上一期我给出了精确的龙腾公式,很多人觉得这并没有什么意义,那么这一期呢?这一期可是和所有义气龙都有关的测试——龙卷雨击的测试。

本测试精确地测出了龙卷雨击技能的输出公式(因为取整的缘故,该公式的理论值和你实际测出来的实验值的误差可能会有±1),从而大家可以完全定量地知道加门派技能的符石组合到底相当于多少法伤。

没错,你们原先认为的公式:技能等级*技能系数 +法伤 -法防 +常数,也是错误的。在做完测试之后,我认为所有的法系输出公式(包括召唤兽)可能都是这种二次函数的形式。整个体系中的所有公式都需要进行重新测算。


两周前,我精确测出了龙腾的技能输出公式(误差不超过±1),具体可见我上一篇文章。

在这里我简单说一下结论,在没有修炼差阵法卡片之类的额外因素的影响下:

法术输出结果= 0.0085*技能等级^2+1.46*技能等级+56 +法伤 - 法防

可能有些人会觉得我测龙腾很无聊。其实测龙腾是测龙卷的必备前置测试,其意义有:

1、龙腾的输出公式居然是二次函数,而非长久以来认为的一次函数。这几乎颠覆了整个模型。那么,龙卷雨击这种群秒是不是也有类似的情况?

2、每一场战斗入场时,双方的灵力都会波动。怎么消除这种波动带来的影响?在龙腾的测试中,我采用了幻镜术完美消除。但是幻镜术目前无法反弹群体法术。所以在这里,我先用龙腾测出了双方的法伤法防差,随后在龙卷的结果中将这部分差值扣除,这样就可以完美得到龙卷的输出公式了。


另外,测试龙卷雨击的精确输出公式,可以解决以下问题:

1、比如你只有衣服一个四孔位置,你是打隔山打牛还是打呼风唤雨?

2、每一级呼风唤雨技能到底值不值得点,会带来多大的收益?

3、基本别的所有群秒公式都需要重测了,因为原先用的 技能等级*技能系数 这种项都是错误的


本测试思路:

我之前已经测过龙腾的输出公式了,对于 法术输出结果= 0.0085*技能等级^2+1.46*技能等级+56 +法伤 - 法防 这个公式来说,0.0085*技能等级^2+1.46*技能等级 这两项是技能等级带来的影响,56是常数项。我们可以根据每场战斗中龙腾的输出和原先公式给出值的对比来直接得到 (法伤-法防) 这一项的值

举个例子:

我之前测出来,在 法伤-法防=0 的情况下,119级的龙腾输出为 351

然后我现在,法伤-法防≠0,119级的龙腾输出变成了563

那么我可以算出来,563-351=212。也就是说,这场战斗中的(法伤-法防)的值为212

而龙卷雨击的输出公式中,无非也是这几部分: 技能等级项 + (法伤-法防) +常数

因此,(法伤-法防)被扣除,我们就可以完全得到龙卷雨击的输出结果和其技能等级的关系。当然,扣除的时候一定不要忘记分灵系数的影响。


在开始测试前,你需要了解的对于法系输出的一些基础知识:

1、进场的时候所有单位具有随机的灵力波动,但只波动这一瞬间。在同一场战斗中,灵力不会再自动随机波动。换句话说,你如果没有法波,那么你同一场战斗秒同一个单位,永远会秒出一样的数字。

2、对于龙卷雨击来说,分灵系数是(1-目标单位*0.1),低于0.5时不再降低。所以秒3的时候分灵是0.7,秒5的时候是0.5。也就是说,如果你算出来能秒1000,但是你秒3了,你就是每个单位秒700;秒5的话,每个单位秒500。这也是为啥耐法宝宝需要单法的原因,单法秒1个单位是100%,而群法秒1个单位是90%

3、五行克制可以带来10%的影响结果,无五行会被有五行克制5%。本测试中,施法方下了武器,被秒方下了衣服,所以是无五行秒无五行,不会有任何克制的影响


所以其实测试的过程就是我找好多人借了LG号和被秒号,LG的法修等于被秒号的法抗。然后在同一场战斗中用龙腾、龙卷进行测试。

这里不得不感谢单挑模式的推出,让我可以召唤4个召唤兽,这样一共有5个单位可以被秒到。因为秒5的时候分灵系数是0.5,不太容易造成小数点上的问题(无法完全避免,我最后的结果依然有±1的波动,不过问题不大了)

如图,这是我测试时得到的数据及其分析:

“龙腾数据”也就是实际战斗中龙腾的输出

“龙腾技能收益”指的是之前利用幻镜术测的,在(法伤-法防)=0的情况下龙腾的输出。

所以“龙腾数据”-“龙腾技能收益”就是本场战斗中的(法伤-法防),也就是表中的法伤法防差

”龙卷数据“是当时实际的龙卷雨击的输出

结合“秒几”以及前面的“法伤法防差”,我们就可以得到单单依靠技能等级,龙卷雨击的输出数据,也就是表中的“输出数据”。

比如第一行,856-467=389

395/0.5 -389 =401

也就是说,单单150级的呼风唤雨技能可以带来401点的输出收益

当然,因为小数点取整的问题,可以看到我的结果是有略微的波动的,同一技能等级在不同的战斗测试中结果会有一点区别


根据表中的数据我们就可以直接作图进行拟合了。

由于之前龙腾公式的启示,本次我尝试了一次函数和二次函数。果然,一次函数的误差依然存在。当我采用二次函数进行拟合时,我得到了一个非常精确的公式,依然是R^2 =1的级别:

这意味着什么呢?呼风唤雨等级对龙卷雨击输出的影响= 0.0069 *技能等级^2 +1.4116 *技能等级 +33.521

这些系数比较复杂,但是我懒得去凑化简了。R^2 =1已经说明我们的数据完美符合这个二次函数的模型了。

至此,我有理由怀疑,所有的法术输出公式都有这种二次函数类的关系。原先的“技能等级*技能系数”一次函数的模型已经过时了


所以总结下来,我们得到了龙卷雨击的输出公式:

龙卷雨击的输出 = (0.0069 *技能等级^2 +1.4116 *技能等级 +法伤 -法防 +33.521)*各种系数

系数包括:

分灵系数= 1-目标单位*0.1

阵法、卡片、修炼差、罗汉之类的别的影响


有了公式以后,我们可以进行一些分析。最直接的就是:呼风唤雨符石究竟值不值得打

在这里,我列举了119、150、180三种技能情况

符石组合采用四孔:黑+黄+蓝+绿,可以提升4级“呼风唤雨”。直接将提升后减去提升前,就可以得到其收益

我们可以看到,随着技能等级的增加,这个四孔组合带来的收益是递增的

而四孔的隔山打牛符石是 白+红+紫+蓝,在攻击时有25%的概率提升50点灵力,也就是说收益期望为12.5灵力

对比表中的数据,我们发现只有在119级技能时隔山打牛比呼风唤雨组合略微强一点。只要等级高来了,都是呼风唤雨强得多。更有意思的是,隔山打牛需要白+紫两个三级符石,而呼风唤雨只需要黑色一个三级符石。还有一点就是,呼风唤雨是一个均匀的提升,而隔山打牛是一个概率性的提升。在任务中,我们更欢迎前者。

所以说,如果LG玩家身上带了隔山打牛却没有带呼风唤雨,我十分建议你将隔山打牛换一个给呼风唤雨。这将是有利无弊的一项更新(应该没有人不会开衣服的四孔吧?)


最后提一个思路:

其实以后测各种群秒、单秒的公式套路基本定了:

先测单秒,利用幻镜术得到技能等级的影响

然后利用同一场战斗中单秒的数据来测出法伤法防的差值,再去分析群秒的数据,即可得到群秒的技能等级的影响

当然,这里要特别提一下,女魃墓这种群秒的规则比较特殊,它的分灵系数甚至大于1(群秒比单秒的炽火琉璃还高)。所以要进行相关测试的话,一定要注意。最好先用灵动九天验证一下分灵系数再进行测试。

我本人比较忙,目前暂时没有想法,也没有那么多号去测所有门派的法术输出公式。在这里提供一个思路,希望有兴趣的人能将测试继续进行下去

一起来分享给朋友们看看吧:
评论 82
兄弟,私信你了,看到回复一下。龙卷跟技能等级伤害无关
lx10525: 你是用测10次取平均的方法,次数明显不够。我给的是误差不超过1点的精确测法,更为可靠
<共1条回复>
所以两个隔山打牛,配一个呼风唤雨不是不是最大收益呢
梦幻真好玩,我还要充钱。
谁说玩梦幻的没文化??!!
牛逼去拉屎