[打印本页]
作者: galeocerdo 时间: 2015-11-03 19:11
标题: 倒算加速等级(破解公式向)
本帖最后由 galeocerdo 于 2015-11-10 12:51 编辑
本文参考了
http://www.jx3pve.com/thread-5361-1-1.html,非常有用的东西,非常感谢一风
不过文里虽然给了公式但是没有清楚解释公式背后原理(尤其是向上取整那部分),我在尝试自己从零建立加速公式的时候遇到理解上困难,在这里写下了解决的思路
假设你有一个技能,你只知道这个技能的原本间隔时间,然后其他的都一无所知,而这个帖子将演示如何从一无所知直到知道所有段位的加速等级
以破风为例子
第一步:找出最高加速段位
破风2秒一跳,加速最高是25%,所以2/1.25 = 1.6,1.6*16 = 25.6,由于帧数必须是整数,所以最快可以加速到25帧,原帧数是2*16 = 32,所以总加速段位 = 32-25 = 7 (不包括0段)
注:1帧 = 1/16秒
第二步,找出各个加速段位的间隔
得知至高段是7段(1-7)使用【原伤害间隔 - 加速段位/16】的公式
第一段 1.9375秒
第二段 1.875秒
第三段 1.8125秒
第四段 1.75秒
第五段 1.6875
第六段 1.625秒
第七段 1.5625秒
系统处理加速的时候是使用一个叫做加速值的数值,加速值必须先转换去加速率再转换去加速等级
由于帧数必须是整数,向前或者向后过程中需要向上或者向下取整
示例,假设你想找破风的第六段加速所需要的加速阈等级
在找之前你必须要先明白下面的概念
得知加速率是让你可以从【原帧数内打出1次伤害】变成【原帧数时间内打出1+加速率次伤害】
比如破风本来2秒打一次,如果你有最高加速,最高加速的破风是1.5625秒,2/1.5625 = 1.28,意思说破风最高能快到原本1.28倍的速度
也就是说本来2秒跳1次伤害,变成2秒跳1.28.次伤害,或者1.5625秒跳1次伤害
破风最快可以到28%,可能你觉得与加速最高的25%有冲突但其实不是,面板的%其实主要是来代表了加速值有多少而已,并不直接反映技能本身加快了多少,技能最快可以加到本身的1.33333倍
*因为有帧数向下取整的存在,所以对该技能而言能打出的是比1+加速率实际更高一点点,这里有名词歧义,所以请不要混乱
虽然面板的%最高可以到25%,但是因为帧数求整关系,所以据我所知是很难想象有技能可以刚好卡准准25%的,破风的话最高是23.14%
前面说到系统处理加速是使用一种叫做加速值的东西,所以现在讨论的是加速值
例子里面说明了28%就是让技能快了28%,频率是原本的1.28倍
加速值与这个加速率的关系正比的,加速值越大,加速率越大,加速值越小,加速率越接近0(越与原帧数一样)
关系是 加速率 = 加速值/1024,所以如果加速值是0,那么频率就是原本的1倍,也就是原帧数,而由于加速率最高到25%,所以加速值最高是1024的25%,也就是256。至于为什么是1024,我不清楚,但是应该跟电脑计算的二进制天性有关。
当然你看到这里你就会说,我们知道加速率就可以了啊,因为我们都知道怎样算正确的帧数,也知道加速率转换加速等级的新系数是4717.425,可以直接算出加速等级了,为什么还要看加速值。
这是因为加速值和帧数一样,必须是整数,换句话说,从其他数值转换去加速值是有个向下取整/向上取整的过程,而影响这个取整角度的是1024这个系数
整个大图关系就是
1+加速等级/47.17425 = 1+加速率 [=] 加速值/1024 + 1[=] 原帧数/加速后帧数 = 原时间/加速后时间
如果要找出七段加速破风所需要的阈等级
第三步
写出第一个等式
加速值/1024 + 1= 原时间/加速后时间 或者 加速值/1024 + 1 = 原帧数/加速后帧数 都可以
加速值/1024 = 原时间/加速后时间 - 1
加速值 = (2/1.5625 - 1)*1024 = 286.72
你看到这里一定觉得很奇怪了,因为前面说了,加速值最高只是256,但是为什么会算到286.72?
这是因为帧数是向下求整的,而加速值是与帧数形成反比的,
说明286.72实际上是最高的加速值需求而不是最低的需求,这数值再多一点点,就是下一段加速的阈值。
我们追求的是最低需求,所以为了解决这个问题,我们就找出比这个加速段位更低一等的加速段位的加速值,比如现在算第七段,那么就当做第六段的来算
然后在这个值上,加多数值就可以了
所以,
加速值 = (2/1.625 - 1)*1024 = 236.307
由于我们只需要比这个数值更多一点点而已,而刚好加速值只能是整数,那么我们就向上取整
得出237
如果一开始取到的是整数呢?(照理说除了0之外很难会算到其他整数)
这样的话,很简单,你就加1好了,你不能加小数点,因为加速值必须是整数
第四步
1+加速等级/4717.425 = 加速值/1024 + 1
加速等级 = 4717.425*237/1024 = 1091.825
因为从加速等级转换去加速值是向下取整的,所以现在反过来是要向上取整
所以答案是1092
至于若是得到整数要怎样处理?
虽然还是很难想象会得到整数(因为4717.425/1024*加速值,无论加速值是多少(从0到256),都应该不会得到整数了)
如果得到整数,因为整数不进行向下取整,自然反过来也不会进行向上取整,所以不必处理
==================================
得出第七段加速阈等级 = 1092
主要内容写完了,你们可以找出破风其他六个加速段位的加速等级,再回复看答案
作者: 喵星人的大表哥 时间: 2015-11-04 00:31
1111111111111111111
作者: 琅琊 时间: 2015-11-04 00:47
阿达阿达
作者: goodbay9999 时间: 2015-11-04 01:12
阿苏大阿苏大阿苏大阿苏大阿苏大阿苏大
作者: 澄清 时间: 2015-11-04 01:31
lkjjkkkkkkkkkkkkkkkkkk
作者: 小小六神 时间: 2015-11-04 02:20
数据大神就是叼,这么长,看都看不过来
作者: weikisslong 时间: 2015-11-04 02:38
dfsfsdfsdfsdfsdfdsfsfsdfsfda
作者: 夜凉竹 时间: 2015-11-04 02:41
1111111111111111111
作者: zfy123 时间: 2015-11-04 06:11
zfy123,如果您要查看本帖隐藏内容请回复,成为VIP会员全站资源免费下载,无需回复即可查看隐藏内容。
作者: geotimas 时间: 2015-11-04 06:24
11111111111111111
作者: RyanN 时间: 2015-11-04 07:48
回复看看大神结论
作者: xuanyuan2015 时间: 2015-11-04 07:57
ganxie dashen !!!!!!!!!!!!!!
作者: 摸黑登场了 时间: 2015-11-04 08:29
感谢分享
作者: 0果果果0 时间: 2015-11-04 09:15
555555555555555555555555555555555555555555555555
作者: linwe321 时间: 2015-11-04 09:25
倒算加速等级(破解公式向)
作者: 时一 时间: 2015-11-04 09:45
膜拜一下大神
作者: shuden 时间: 2015-11-04 10:04
我是来看答案的
作者: 陈真123 时间: 2015-11-04 10:12
11111111111111111
作者: guojiazhicc 时间: 2015-11-04 10:48
111111111111111111111111111111111
作者: qutaomy 时间: 2015-11-04 10:56
学习
作者: oncelove00 时间: 2015-11-04 11:06
看看差多少
作者: 15261078717 时间: 2015-11-04 11:13
没有能比数字更能为人们带来惊讶的存在 数字是最好的魔法师
作者: ∵随心∴ 时间: 2015-11-04 11:25
...........好高端
作者: w7w8zzz 时间: 2015-11-04 12:42
支持下,假装看懂了
作者: 执念_B05z0 时间: 2015-11-04 13:26
666666666666666666
作者: last_ro 时间: 2015-11-04 13:38
看看是多少!
作者: 一烬陌枭一 时间: 2015-11-04 14:55
1111111111111111111
作者: ukitakokichi 时间: 2015-11-04 15:02
1111111111111111111
作者: 海皇苏苏 时间: 2015-11-04 15:02
顶一个~
作者: a5016660 时间: 2015-11-04 15:54
大扫荡顶顶顶顶顶顶顶顶顶顶大
作者: 170158898 时间: 2015-11-04 15:58
我看看~
作者: 一边睡觉一边 时间: 2015-11-04 16:17
围观学习下了
作者: tasyfan 时间: 2015-11-04 16:54
.....................................
作者: mmnih 时间: 2015-11-04 17:29
1532014
作者: bzhaotoo 时间: 2015-11-04 21:35
自然反过来也不会进行向上取
作者: 楠木 时间: 2015-11-04 21:58
dsakjdklsjadjslakjdklas
作者: 杨天麒 时间: 2015-11-05 02:27
1464654654566
作者: leadshen 时间: 2015-11-05 09:06
{:6_518:}{:6_518:}
作者: 损耗四环素 时间: 2015-11-05 09:53
不错不错(*๓´╰╯`๓)♡
作者: 一云海一 时间: 2015-11-05 10:21
~~~~~~~~~~~~~~~~~~~~~
作者: kaikai 时间: 2015-11-05 10:43
000000000000000000000
作者: minpengyue 时间: 2015-11-05 11:17
打打
作者: cqgy070151 时间: 2015-11-05 11:21
算法等司法
作者: 梦醒丶 时间: 2015-11-05 11:31
谢谢
作者: 泠箫 时间: 2015-11-05 11:40
123
作者: a15651785176 时间: 2015-11-05 11:47
111111111111111111111111
作者: paramour20 时间: 2015-11-05 12:02
Effttgvds
作者: 18702130223 时间: 2015-11-05 12:08
111111111
作者: ghf222 时间: 2015-11-05 12:09
455454156165146
作者: zhanswq 时间: 2015-11-05 13:12
xuexixuei
作者: OnlY777 时间: 2015-11-05 13:56
膜拜数学帝!
作者: koko228 时间: 2015-11-05 14:09
3333333333333333333
作者: 丨止戈丶 时间: 2015-11-05 15:34
看看{:6_518:}
作者: 九姑娘beryl 时间: 2015-11-05 17:05
1111111111111111111111111111111111111111111111111111
作者: yaoyinmai 时间: 2015-11-05 18:29
DDDDDDDDDDDD
作者: k09958 时间: 2015-11-05 19:27
{:6_517:}{:6_517:}{:6_517:}
作者: 帝晨 时间: 2015-11-05 21:17
的期望的期望的期望的期望
作者: 不是很坏. 时间: 2015-11-05 23:31
636346346346
作者: pjqand 时间: 2015-11-06 02:24
aaaaaaaaaaaaaaaaaa
作者: 3q阿斌 时间: 2015-11-06 10:29
学习了
作者: xiaoxiaoai 时间: 2015-11-06 10:53
啊大大大
作者: 我还是橘子 时间: 2015-11-06 14:59
~~~~~~~~~~~~~~~
作者: 血狐狸 时间: 2015-11-06 15:59
11111111111
作者: Mutineer 时间: 2015-11-06 23:38
没有能比数字更能为人们带来惊讶的存在
数字是最好的魔法师
作者: lmy 时间: 2015-11-07 02:30
1111
作者: 877403255 时间: 2015-11-07 03:27
1111111111111111111111111111111
作者: zany1613 时间: 2015-11-07 10:25
11111111111111111111111111
作者: chch426 时间: 2015-11-07 13:37
fdsfsdf
作者: 风瑾瑜 时间: 2015-11-07 17:21
11111111111111111111111111111111111111111111111
作者: Persistent 时间: 2015-11-07 17:34
111111111111
作者: 10398214 时间: 2015-11-07 18:26
111111111
作者: sadfishyzy 时间: 2015-11-08 15:37
+1+1+1+1+1+1+1+1
作者: ra2psn 时间: 2015-11-08 15:56
...........................................................................
作者: shenshang4568 时间: 2015-11-08 16:41
666666666666666666666
作者: bobocai2000 时间: 2015-11-08 17:48
{:6_525:}{:6_525:}{:6_525:}{:6_525:}{:6_525:}{:6_525:}
作者: snowpear 时间: 2015-11-09 00:44
这个必须顶一下!
作者: a135090529 时间: 2015-11-09 09:23
算加速等级(破解公
作者: 笑看天下情 时间: 2015-11-09 09:45
感谢分享!!!!!!!!!!!
作者: 秋末花未开 时间: 2015-11-09 09:50
1111111111111
作者: kittyling10 时间: 2015-11-09 11:24
该让他给问问该
作者: borrowyou 时间: 2015-11-10 01:40
ganxiefenxiang
作者: 晨风2015 时间: 2015-11-10 10:33
参考学习
作者: 我爱大田螺 时间: 2015-11-10 11:47
5491651961651965
作者: whl1107 时间: 2015-11-10 14:50
111111111111111111111
作者: 寒风落叶 时间: 2015-11-10 22:17
1111111111111111111
作者: anzi00 时间: 2015-11-11 00:12
11111111111111
作者: swljaykill 时间: 2015-11-11 09:54
看看啊看啊
作者: ryo852 时间: 2015-11-11 15:22
谢谢楼主分享
作者: 123123456 时间: 2015-11-12 07:22
000
作者: 喵星上的喵 时间: 2015-11-12 10:44
111111111111
作者: fdafdafdsa 时间: 2015-11-12 16:50
grsfgd
作者: a6773749 时间: 2015-11-13 15:00
谢谢分享
作者: 大地皇者 时间: 2015-11-13 18:06
111111111111
作者: 水色之蓝 时间: 2015-11-14 08:55
为了DPS=-=
作者: 草尼麻 时间: 2015-11-14 12:05
537078607607607630434503
作者: hdy5313 时间: 2015-11-15 20:50
打扫打扫达维多娃吊袜带
作者: 君子于役 时间: 2015-11-16 15:42
1231231231231321
作者: johnyanf 时间: 2015-11-17 13:29
多谢楼主了。
作者: 点赞大魔王 时间: 2015-11-17 14:24
看看看{:6_525:}
作者: 米波 时间: 2015-11-17 15:37
速等级(破解公式向) [修改]