返回列表 回复 发帖

[转]黄铜虎指&瑞卡的愤怒攻速问题详析1

攻速1.5的武器选用黄铜刃,与混乱对攻记录如下:
你向famfam发起攻击!
famfam对你造成224 点伤害!
你对famfam造成220 点伤害!
famfam对你发出致命一击,造成435 点伤害!
你的攻击被famfam躲开了!
famfam对你造成216 点伤害!
famfam对你发出致命一击,造成437 点伤害! 《--------双连击
你对famfam造成208 点伤害!
famfam对你造成217 点伤害!
你对famfam造成215 点伤害!
famfam对你发出致命一击,造成437 点伤害!
famfam对你造成225 点伤害! 《--------双连击
你对famfam造成218 点伤害!
famfam对你造成228 点伤害!
famfam对你造成208 点伤害! 《--------双连击
你对famfam造成208 点伤害!
famfam对你发出致命一击,造成429 点伤害!
你对famfam造成207 点伤害!
famfam对你造成227 点伤害!
famfam对你发出致命一击,造成423 点伤害! 《--------双连击
你的攻击被famfam躲开了!
famfam对你造成228 点伤害!
你的攻击被famfam躲开了!
famfam对你造成221 点伤害!
famfam对你造成208 点伤害! 《--------双连击
你对famfam造成214 点伤害!
famfam对你发出致命一击,造成417 点伤害!
famfam对你造成215 点伤害! 《--------双连击
你对famfam造成214 点伤害!
famfam对你造成220 点伤害!
你对famfam造成216 点伤害!
famfam对你造成228 点伤害!
famfam对你造成212 点伤害! 《--------双连击
    …… ……
结果显示,混乱在两次2回合和一次1回合之间交替出现双连击,乍看来黄铜刃的攻击频率也不均衡,其实还是均衡的,原因同上。为计算攻速,我们将5个回合(包括3次双连击)看做一个周期,在一个周期内混乱每攻击8次,黄铜刃攻击5次,可得黄铜刃攻速8*1.0/5=1.6,由此可知两者的攻击频率比为8:5,即混乱每攻击8次,黄铜刃攻击5次,混乱多出来的三次攻击就出现在一个周期内的三个双连击;分析方法不变,假设对攻中两者在第0s同时发起第一次攻击,则混乱在第1.0s发起第二次攻击,黄铜刃在第1.6s发起第二次攻击,混乱在第2.0s 和3.0s分别发出第3次和第4次攻击,3.6s时黄铜刃才发出第3次攻击,显然混乱的第3次和第4次攻击形成第一个双连击,之前双方已互攻2回合;依此类推,黄铜刃的第4次攻击出现在4.8s,混乱的第6次攻击和第7次攻击分别出现在5.0s和6.0s,直到6.4s时黄铜刃才发出第5次攻击,混乱的第6次和第7次攻击形成第二个双连击,至上一个双连击双方互攻2回合;继续依此类推,7.0s时混乱发出第8次攻击,与黄铜刃的第5次攻击构成这一回合后,混乱的第9次攻击和黄铜刃的第6次攻击同时出现在第8.0s,实际战斗中由于混乱的第一次攻击比黄铜刃早半拍,因此此时将出现混乱的第三个双连击!至此一个周期结束,其间混乱攻击8次,黄铜刃攻击5次,下一个周期开始(混乱的第9次攻击和黄铜刃的第6次攻击计入下一个周期);此后,混乱在两次2回合和一次1回合之间交替出现双连击!【情形四】
攻速1.6的武器选用斩妖者,在卸除盖亚3件和爪技能时与混乱的对攻记录同情形四(战斗记录不再列出),实际攻速1.6;
之后我又换取其它武器进行测试,结论同上。由于名义攻速1.5的武器经测试实际攻速为1.6,可断定以上假设的造成武器攻速BUG的第一个因素是成立的,即某些武器本身的攻速就不是标明的攻速!

接下来要做的是装备盖亚3件并卸除爪技能的对攻试验(战斗记录全部省略),攻速1.4的武器选用石拳,与混乱对攻结果同情形一,加速后实际攻速为1.2;攻速1.5的武器选用黄铜虎指,对攻结果同情形一,加速后实际攻速为1.2;攻速1.6的武器选用斩妖者,对攻结果同情形三,加速后实际攻速为1.4;之后换用其它武器进行测试,结果相同。
对于攻速1.4的武器而言,原始实际攻速仍然为1.4,理论上经盖亚3件加速(此处指对原始实际攻速的加速,下同)后攻速为1.4/(1+0.3)=1.1,而实际攻速经测定为1.2;对于攻速1.6的武器来说,原始实际攻速仍然为1.6,理论上经盖亚3件加速后攻速为1.6/(1+0.3)=1.2,而实际攻速经测定为1.4;由此可认为以上假设的造成武器攻速BUG的第二个因素是成立的,即盖亚3件的加速机制存在问题。
对于攻速1.5的武器,原始实际攻速经测定为1.6,理论上经盖亚3件加速后攻速为1.6/(1+0.3)=1.2,实际攻速经测定也是1.2,与同时装备有盖亚3件和80—90级爪技能的实际攻速相同,由此可推断以上假设的造成武器攻速BUG的第三个因素成立,即在装备有盖亚3件的前提下,爪技能对攻速1.5的武器实际上并无加速作用,爪技能加速机制存在问题。

下面顺理成章地进行卸除盖亚3件并装备爪技能的对攻试验(略去1.4和1.5的战斗记录),攻速1.4的武器选用石拳,与混乱对攻结果同情形三,加速后实际攻速为1.4;攻速1.5的武器选用黄铜虎指,与混乱对攻结果同情形三,加速后实际攻速为1.4;攻速1.6的武器选用斩妖者,与混乱对攻结果同情形四,加速后实际攻速为1.6;再改用其它武器进行测试,结果同上。
对于攻速1.4的武器而言,原始实际攻速仍然为1.4,理论上经80—90级爪技能加速后攻速为1.4/(1+0.13)=1.2,而实际攻速经测定为1.4;对于攻速1.6的武器来说,原始实际攻速仍然为1.6,理论上经80—90级爪技能加速后攻速为1.6/(1+0.13)=1.4,而实际攻速经测定为1.6;由此可认为以上假设的造成武器攻速BUG的第三个因素是成立的,即爪技能的加速机制存在问题。

我们设标明在武器上的原始攻速为T,未经任何加速测定的武器实际攻速为T0,仅由盖亚3件、仅由80—90级爪技能加速测定的实际攻速分别为T1和T2,两者同时加速条件下测定的实际攻速为T3,则上述测定的数据可通过一张表格直观地罗列出来


注:1)标记有“直线”下划线的两组数据表明盖亚3件的加速机制存在问题;
2)标记有“波浪线”下划线的三组数据表明爪技能的加速机制存在问题;(有一个数在图上被挡住了!)

为了进一步证实武器原始攻速BUG和盖亚3件的加速BUG,继上述试验测定了表格中12个数据(T0,T1,T2,T3)之后,我又做了一个补充试验,测试混乱匕首在无盖亚3件时的攻速,混乱vs混乱对攻结果同情形三,混乱在无加速时攻速为1.4,不是显示的1.3,这表明混乱的原始攻速存在BUG;盖亚3件对于攻速1.4的武器,理论上应加速到1.4/(1+0.3)=1.1,不是实际测定的1.0,表明盖亚3件的加速机制存在问题。

以上试验反映出以下几个现象:
1、 MYJ中的武器普遍存在攻速BUG;
2、 盖亚3件的加速有时会表现出BUG;
3、 爪技能的加速有时会表现出BUG;
4、 之所以很多玩家无法察觉普遍存在的攻速BUG,而仅仅察觉到黄铜虎指的攻速BUG,是因为常用的其它武器如混乱匕首、污染之爪等在盖亚3件以及爪技能加速后实际攻速恰好是1.0,与标明的数值吻合。
5、 对于所有攻速1.5的武器,在装备有盖亚3件的前提下,爪技能起不到加速作用。
6、 MYJ中的所有武器,攻击频率都是均匀的,连击的存在是对攻双方攻击周期不同造成的,就此上文中已对三种情形进行了详细的分析;因此在对攻中只有攻速较快的一方可能出现连击,且连击的出现明显或不明显地呈周期性;如果你发现对攻中的连击并无周期而是随机出现的,只能说明:1)你不会找周期,2)其周期比较隐晦,3)其周期很长而对攻时间不够长,从而无法找到。
7、 以上叙述中只是说“表现出BUG”而没有直接说“有BUG”,是因为现象的背后很可能别有玄机,这也就是下文中所要揭示的本质。TTTTTTTTTTT
下面,我们将这些现象总结起来看,结合上表中的数据,进一步分析造成MYJ攻速体系三大BUG的真正原因!一个深深埋藏于地下很久的弥天疑团即将揭开!
观察上表中的数据,我们不难发现,所有攻速介于1.3—1.6之间的武器,不论有无加速,也不论在何种加速机制的作用下,其实际攻速仅可能出现上文中所述的四种情形,因此其实际攻速必然是1.0、1.2、1.4、1.6这四个数据中的某一个,十分位数必为偶数;如果加入其它攻速武器进行测试(试验记录略),尽管会出现更多种情形,但其实际攻速无例外地还是这一等差数列上的某个数。任何武器的实际攻速,都不会超过(即数据小于)它的名义攻速或加速后攻速的理论值(这里指对原始名义攻速的加速),但它一定是这一数列上大于且最接近理论攻速的那个数值!比如混乱匕首,名义攻速显示为1.3,但其实际攻速不能取值为1.3,因此必须是该数列上最接近1.3且大于1.3的数值,即1.4!

至此,造成以上三个体系BUG的罪魁祸首终于浮出水面:
【最终结论】持猫游记中的任一武器,角色实际攻速必然在等差数列0.6,0.8,1.0,1.2,1.4,1.6,……上取值,且其取值为该数列上不小于角色名义攻速精确值的最小的数。
【另一种表述】猫游记中的所有武器,其实际攻速必然在等差数列0.6,0.8,1.0,1.2,1.4,1.6,……上取值,且其取值为该数列上不小于名义攻速(或名义攻速加速后的精确值)的最小的数。
这一结论是本文论证的核心,是我长期以来试验和研究成果的结晶!我将它命名为“晚枫月定律”,晚枫月是我的公会称号,之所以选用公会称号而不用我的名字命名,是因为官服有个玩家与我的名字非常相似,流传久了怕后人张冠李戴。0.6,0.8,1.0,1.2,1.4,1.6,……这一数列,我将它命名为“晚枫月数列”。

最后,我们来通过“晚枫月定律”解释产生黄铜虎指攻速BUG的原因:
黄铜虎指,右手,爪,攻速1.5,经测定实际攻速为1.6》----显然,其实际攻速不能取值为1.5,而是晚枫月数列(以下简称“数列”)上不小于1.5的最小的数,即1.6;于是,造成黄铜虎指攻速BUG的第一方面原因——原始攻速BUG问题就解释清楚了。
装备有盖亚3件后,持黄铜虎指实际攻速为1.2》----首先计算装备盖亚3件后的理论攻速的精确值(注意这里要带入名义攻速计算):1.5/(1+0.3)=1.1538,因此这时的实际攻速应取值为数列上不小于1.1538的最小的数,即1.2;于是,造成黄铜虎指攻速BUG的第二方面原因——盖亚3件加速机制问题就解释清楚了。
装备有盖亚3件和80—90级爪技能后,持黄铜虎指实际攻速为1.2》----首先计算此时理论攻速的精确值:1.5/(1+0.3+0.13)=1.04895,因此这时的实际攻速为数列上不小于1.04895的最小的数,还是1.2!这就是为什么在装备有盖亚3件的前提下,爪技能对攻速1.5的武器起不到加速作用!于是,造成黄铜虎指攻速BUG的第三方面原因——爪技能加速机制问题就解释清楚了。

再来看混乱,原始实际攻速1.4上文中已经分析过了,经盖亚3件加速后理论上攻速为1.3/(1+0.3)=1.0,其实际攻速为数列上不小于1.0的最小的数,即1.0;
对于瑞卡,原始名义攻速1.6,实际攻速为数列上不小于1.6的最小的数,即1.6;经盖亚3件和爪技能加速后,理论攻速为1.6/(1+0.3+1.13)=1.11888,因此其实际攻速为数列上不小于1.11888的最小的数,即1.2;
对于污染之爪/石拳,其原始名义攻速1.4,实际攻速为书列上不小于1.4的最小的数,即1.4;经盖亚3件和爪技能加速后,理论攻速为1.4/(1+0.3+1.13)=0.979,因此其实际攻速为数列上不小于0.979的最小的数,即1.0;
显然,我们无法就混乱和污染察觉到MYJ武器系统攻速BUG的存在。

我们再来分析小恶魔黑暗诅咒对武器的加速效果。【黑暗诅咒】物理攻击速度提高30百分号,释法速度提高40百分号,持续20s,在这期间受到的伤害提高15百分号,冷却5min;
对于小恶魔匕首战士,持混乱匕首黑暗诅咒期间理论攻速为1.3/(1+0.3+0.3)=0.8125,实际攻速为数列上不超过0.8125的最小的数,即1.0!!!o(∩_∩)o…哈哈,郁闷吧!非但起不到加速作用,还要多受15百分号的伤害!因此小恶魔务必不要练匕首,切记,切记~!
对于小恶魔爪战,持污染之爪黑暗诅咒期间理论攻速为1.4/(1+0.3+0.13+0.3)=0.8092,实际攻速还是1.0,即使技能练到90+,有1.4/(1+0.3+0.14+0.3)=0.8046,实际攻速还是1.0;
如果拿瑞卡,黑暗诅咒期间理论攻速为1.6/(1+0.3+0.13+0.3)=0.92,实际攻速1.0!
如果拿黄铜虎指,黑暗诅咒期间攻速为1.5/(1+0.3+0.13+0.3)=0.867,实际攻速1.0!
显然,小恶魔爪战只有拿瑞卡或黄铜,黑暗诅咒天赋才有意义,且加速后两者攻速都是1.0,瑞卡伤害更高,因此小恶魔爪战选择武器,只认瑞卡,其它都不必考虑了!

疯兔的天赋【疯狂突进】使用后攻速提高15百分号,防御力下降10百分号,持续8秒,CD3min,依照定律计算开技能时持混乱、污染/石拳、瑞卡、黄铜攻速依次为1.0、1.0、1.2、1.0,显然该天赋能将黄铜虎指加速到1.0,对其它3者无效(还要以降低防御为代价)!即使爪技能不到80,持黄铜虎指在天赋作用期间理论攻速为1.5/(1+0.3+0.12+0.15)=0.9554,实际攻速依然为1.0,因此疯兔爪战选择武器,以黄铜虎指为宜。

除小恶魔、疯兔外,其它所有宠物,对于以刷怪升级为主的,选用污染之爪,对于热衷于pk的另当别论。

【全文总结】事实上,不是黄铜虎指攻速有BUG,而是猫游记的整个攻速体系有BUG,BUG的具体描述,见“晚枫月定律”。从另一个角度来看,其实武器攻速和加速机制本身并无BUG,而是攻速体系在程序上实现的算法有BUG!


7楼    作者: 匿名人士153484 [编辑] [回复] [管理回复] [送礼物]      发表时间:2009-01-10 04:24:00
【最后要说的话】
猫里各种武器普遍存在的攻速名不副实,这是对玩家的不负责。我们已经花了很多钱升级黄铜和瑞卡,还有许许多多其它武器,比如说嗜日,由3.7/(1+0.3)=2.8415可知显示在面板上的名义攻速为2.8,但实际攻速为3.0,有0.2的BUG!

希望技术人员能够重视该问题,修正攻速体系存在的BUG。

也就是说,将“持猫游记中的任一武器,角色实际攻速必然在等差数列0.6,0.8,1.0,1.2,1.4,1.6,……上取值,且其取值为该数列上不小于角色名义攻速精确值的最小的数”

这一机制改为:

“角色实际攻速为名义攻速精确值四舍五入到1为小数的数”

这样,黄铜虎指的攻速才是标准的1.0,瑞卡的攻速才是标准的1.1,还有许许多多其它武器,实际攻速才能和显示结果一致。
返回列表