返回列表 发帖

[历史] 对于延迟公式的一些不同意见

由于心灵帖的牵引重看了下看客的帖子...想提出点不同意见...

这是看客的帖子  
http://bbs.rohome.net/viewthread ... p;page=1#pid9051599

刚刚去测试了下圣光...数据如下...(因为没有能够精确到0.0X秒的计时工具...对于110APM的手速也没什么自信..因此偶只好用慢速的咏唱以及高ASPD延迟的样品来做测试)

神官..74 DEX..ASPD 149...圣光咏唱约1.01秒...ASPD 延迟约1.02秒

击杀红草..10次圣光合计约12秒完成..平均每次圣光耗时约1.2(由于是用手表计时..因此我只能精确到秒)

由于综合计算器显示圣光是有0.1秒delay..因此delay取0.1...(这个值对于看客所提到的两条公式的结果均没有影响)

那么...分别以公式Max(Aspd,cast+delay)  cast+max(aspd,delay)   aspd+max(cast,delay)计算得..

1.. max(1.02,1.01+0.1)=1.11   如果认为圣光delay是0那么结果应该是  max(1.02,1.01+0)=1.02
     那么10次圣光耗时是1.11*9+1.01=11秒...  取delay为0的话是 1.02*9+1.01=10.28

2...1.01+max(1.02,0.1)=2.03
     那么10次圣光耗时是2.03*9+1.01=19.28..

3...1.02+max(1.01,0.1)=2.03

测试结果是12秒..如果忽略1秒误差...那么第1条公式符合测试结果...

而看客提到的两条公式与事实似乎出入比较大...差距达到7秒...

再者...对于某个有Cast而无delay的技能..比如圣光..暗壁..雷鸣等...相同Aspd的情况下...Cast远低于aspd延迟的时候两次咏唱之间会有明显的间隔...而当Cast等于或者大于aspd延迟的时候两次咏唱之间不存在普通人类能够感觉到的间隔(不包括延迟,手速,没有目标等造成出现间隔的情况)...如果以Cast+Max(aspd,delay)进行计算..那么无论Cast是多少..Cast结束后必然会带有同样的aspd延迟...显然与事实不符..

综上两点...可以确定Cast+Max(aspd,delay)是不正确的...

  个人认为...比较正确的延迟时间应该是  Max(aspd,Cast+delay)...
  ※ 也就是说..从开始咏唱技能的瞬间就开始计算aspd延迟时间...而当Cast结束的瞬间开始计算delay时间...当两者均结束时..延迟时间结束...

     由于44楼提出的测试数据与上述公式亦有比较大的出入...以此推断Max(aspd,Cast+delay)中的aspd延迟并非物理攻击时的ASPD延迟..而是与之有某种关系的另一个数值...初步计算这个关系的结果在81楼帖出..(有可能存在±0.2秒以内的误差..也有可能仅是巧合的特例...望高人验证...)

请各位大大指教...

注:本人所说的"延迟"是指连续使用技能时第一次开始咏唱到下一次开始咏唱之间的时间总和...即包括咏唱时间以及咏唱完成成功施法后的无法使用技能的那一段时间..

====================传说中的分割线====================

顺便把下面提到的数据都整上来好了....

这是暗壁的测试...

1级暗壁...

神官..120D..1级暗壁CAST=0.8秒... ASPD 150..ASPD 延迟 1秒..

Max(1,0.8+0)=1秒
10次暗壁耗时9.8秒..

0.8+max(1,0)=1.8秒
10次暗壁耗时17秒...

而实际测试中..10次暗壁约11秒完成....

7级暗壁

74D  149 ASPD...7级暗壁CAST 0.51秒..ASPD延迟1.02秒..

Max(aspd,cast+delay)=Max(1.02,0.51+0)=1.02秒
10次则为1.02*9+.51=9.69秒

cast+max(aspd,delay)=0.51+1.02=1.53秒
10次则为1.53*9+0.51=14.28秒

实测中10次暗壁普遍耗时约11-12秒...其中最大耗时13秒..最小耗时10秒...

以上两组数据如果忽略1秒误差...那么结果与Max(aspd,delay)的值相当接近...但是于Cast+Max(aspd,delay)的值就离得颇远了..

----------------------------------传说中的二级分割线---------------------------------

由于本人测试只能精确到1秒...当CAST比较小的时候以上公式的结果都与事实比较接近...因为当CAST和delay相对于ASPD延迟来说足够小的时候以上3条公式的结果几乎是一致的...很难作判断...

以下是高ASPD延迟..低CT时的数据...由于跟两条公式的值都比较接近...因此把他们分割了...

神官..130D...圣光CAST 0.26秒..
空手 168 ASPD...ASPD延迟0.64秒...圣光击杀红草(10HP) 时间约7秒...
MAX(0.64,0.26+0.1)=0.64...10次圣光耗时 0.64*9+0.26=6.02秒
0.64+max(0.26,0.1)=0.9...10次圣光耗时 0.9*9+0.26=8.36秒

法杖 152 ASPD...ASPD延迟0.95秒...圣光击杀红草(10HP) 时间约9秒...
Max(0.95,0.26+0.1)=0.95...10次圣光耗时 0.95*9+0.26=8.81秒
0.95+max(0.26+0.1)=0.976...10次圣光耗时 0.976*9+0.26=9.044

以下是雷鸣的测试...

超魔..130D..150 ASPD...1级雷鸣(3HIT)击杀黑菇(15HP)...时间约4秒...
1级雷鸣 Cast  0.33秒...ASPD延迟 1秒...
Max(1,0.33+0.1)=1...5次雷鸣耗时 1*4+0.33=4.33秒...
1+Max(0.33,0.1)=1.33...5次雷鸣耗时 1.33*4+.033=5.65秒..

[ 本帖最后由 49813646 于 2008-4-19 02:19 编辑 ]

原帖由 达芬奇密码 于 2008-4-17 17:47 发表
还是有点疑惑, 还是让M4用拳套大大降低ASPD, 通过高D放低CT技能来认证是否正确比较好


由于本人测试只能精确到1秒...这种条件测试的话以上公式的结果都与事实比较接近...因为当CAST和delay相对于ASPD延迟来说足够小的时候以上3条公式的结果几乎是一致的...很难作判断...

以下是高ASPD延迟..低CT时的数据..

神官..130D...圣光CAST 0.26秒..
空手 168 ASPD...ASPD延迟0.64秒...圣光击杀红草(10HP) 时间约7秒...
MAX(0.64,0.26+0.1)=0.64...10次圣光耗时 0.64*9+0.26=6.02秒
如果按看客的公式计算则结果为:   (因为两条公式结果是一样的因此只算一个了)
0.64+max(0.26,0.1)=0.9...10次圣光耗时 0.9*9+0.26=8.36秒

法杖 152 ASPD...ASPD延迟0.95秒...圣光击杀红草(10HP) 时间约9秒...
Max(0.95,0.26+0.1)=0.95...10次圣光耗时 0.95*9+0.26=8.81秒
0.95+max(0.26+0.1)=0.976...10次圣光耗时 0.976*9+0.26=9.044

以下是雷鸣的测试...

超魔..130D..150 ASPD...1级雷鸣(3HIT)击杀黑菇(15HP)...时间约4秒...
1级雷鸣 Cast  0.33秒...ASPD延迟 1秒...
Max(1,0.33+0.1)=1...5次雷鸣耗时 1*4+0.33=4.33秒...
1+Max(0.33,0.1)=1.33...5次雷鸣耗时 1.33*4+.033=5.65秒..

[ 本帖最后由 49813646 于 2008-4-17 18:42 编辑 ]

TOP

理论指导实践..实践检验理论... - -

TOP

请看我第一组数据...74 DEX..ASPD 149..的样品进行的测试...我想这个数据对于两条公式的差别是很明显的...

如果以CAST+ASPD计算每下圣光需时是2秒..10次圣光将是至少花费20秒...
以Max(aspd,cast+delay)计算的话是1.11秒...10次圣光将在12秒内完成...算上网络以及手速上所花费的时间最大也不会超过15秒...

在实际测试中...网络顺畅并且连续狂按的情况下明显用圣光击杀一株10HP的草总共耗时是不会超过15秒的...要达到20秒的话更加是不可能...

[ 本帖最后由 49813646 于 2008-4-17 19:17 编辑 ]

TOP

原帖由 看客 于 2008-4-17 19:02 发表

即使这个证明下来不是cast+max(aspd,delay)
你也没法翻案,因为这个本来就说是特例

我只是在有bug杖的情况下测试了一下感觉有可能hl不是特例,无论正确与否都不影响到这个公式对于大部分技能的适用性


我想我的第一组数据已经足够证明cast+max(aspd,delay)对于圣光来说是不正确的...

好吧...既然圣光是一个特例...

但是...Max(aspd,cast+delay)却可以解释圣光...

同时...Max(aspd,cast+delay)也可以解释雷鸣...以及其他的绝大部分技能...

那么...请问为什么你要认为cast+max(aspd,delay)比Max(aspd,cast+delay)更具有泛用性呢?

再提出一个暗壁的测试...

74D  149 ASPD 暗壁CAST 0.51秒..ASPD延迟1.02秒..
Max(aspd,cast+delay)=Max(1.02,0.51+0)=1.02秒
cast+max(aspd,delay)=0.51+1.02=1.53秒

实际测试中...放下10个暗壁大概耗时11-13秒...不可能达到14秒...

那么..暗壁也是特例了吗?...

我想这足以翻案了吧...

[ 本帖最后由 49813646 于 2008-4-17 20:00 编辑 ]

TOP

原帖由 看客 于 2008-4-17 19:58 发表


10个暗壁是9次间隔,13/9=1.444秒

另外呼唤精确测试,本来2个公式之间的差距有时就很小,你的误差如果再一大就很难说明问题了


你的算法不对...是9次间隔+1次CAST...但是由于我是靠人力计算时间..而以Max(aspd,cast+delay)计算的话CAST与间隔的差别是在0.5秒左右...因此大致上可以认为这时间是10次间隔... 而且你取的是误差最大的值13...计算下来误差当然也是最大的了... - -

10次暗壁合计时间应该是 1.02*9+0.51=9.69...

以cast+max(aspd,delay)计算的话是 1.53*9+0.51=14.28秒...

而实际测试中时间是11-13秒...

因为有延迟以及手速等的影响...

但是即使延迟和手速影响了...结果最大也只是13秒...

好吧..既然你觉得这个误差小...

那么来个1级暗壁...

神官..120D..1级暗壁CAST=0.8秒... ASPD 150..ASPD 延迟 1秒..

Max(1,0.8+0)=1秒
0.8+max(1,0)=1.8秒

那么10次暗壁分别是9.8秒和17秒...

而实际测试中..10次暗壁约11秒完成....

我想这足以确定...cast+max(aspd,delay)是错误的了...或者说...暗壁也可以加入"特例"中去了...

那么...似乎任何没有delay..有cast的技能...对于这个公式来说都是特例了....

偶目前也无法测得精确的数据来证明Max(aspd,cast+delay)就是分毫不差的公式...因为偶条件有限测试都存在一定范围内的误差...希望有条件的有兴趣的人可以测试一下...

[ 本帖最后由 49813646 于 2008-4-17 20:54 编辑 ]

TOP

顶楼编辑过了...麻烦各位看官重新审查一番...

TOP

原帖由 看客 于 2008-4-18 00:16 发表

暗壁20次,平行实验,取平均时间

aspd28 d108 40秒
aspd 148 d108 19秒
aspd38 D108 38秒
低aspd情况下貌似没一个公式是对的..


请问你的这个数据是指19次间隔+第20次CAST..还是20次间隔的时间呢?

似乎看到点规律了..照喵狗兄的意思貌似不止这三组数据..不知道有没有ASPD 8 18 58 68 78 88 98 108的数据?有的话希望可以拿出来研究一下..

[ 本帖最后由 49813646 于 2008-4-18 04:56 编辑 ]

TOP

初步猜测魔法技能实际ASPD延迟并不等同于物理攻击时候的ASPD...而是与之有某种关系的另一个数值...因此如果以Max(aspd,cast+delay)计算..那么结果得出的aspd并非物理攻击的ASPD...

经初步计算 ASPD 38 与 ASPD 28相比...魔法技能实际aspd延迟与物理攻击的ASPD延迟的差值约小了0.1秒...以此猜测可能存在这样一个规律存在:每增加10的ASPD..实际aspd与物理ASPD之间的差值大概会减少0.1秒...
因此估计当ASPD在148时...aspd与ASPD的差值应该在0.1秒左右...

因为偶之前测试的数据ASPD大多都是在150附近..因此忽略了实际aspd与物理ASPD的差异...

似乎天亮了.. - -  睡一觉再继续研究...同时希望大大们提供更多精确数据...

[ 本帖最后由 49813646 于 2008-4-18 05:53 编辑 ]

TOP

原帖由 ||| 于 2008-4-18 11:21 发表
今晚回去拿自己的试验用FS使使暗B...有啥办法可以帮FS降ASPD?



可以考虑PVP里踩泥沼...

TOP

整合以前数据...大概推测魔法技能实际aspd延迟与物理攻击的ASPD的关系大致如下...

人物属性栏的Aspd        实际aspd延迟        物理攻击ASPD延迟        ASPD-aspd
30        2.1        3.4        1.3
40        2.0        3.2        1.2
50        1.9        3.0        1.1
60        1.8        2.8        1.0
70        1.7        2.6        0.9
80        1.6        2.4        0.8
90        1.5        2.2        0.7
100        1.4        2.0        0.6
110        1.3        1.8        0.5
120        1.2        1.6        0.4
130        1.1        1.4        0.3
140        1.0        1.2        0.2
150        0.9        1.0        0.1
160        0.8        0.8        0.0
170        0.7        0.6        -0.1
180        0.6        0.4        -0.2
190        0.5        0.2        -0.3

上表是由部分ASPD情况下的测试结果推测而来...由于本人测试数据可能存在误差...希望有条件的大大们验证一下是否正确...

TOP

原帖由 ||| 于 2008-4-18 13:11 发表

不确定性太高了吧....



就目前的数据而言大体上是这样的关系...上表与正确值可能有偏差...但大致的方向应该是正确的...

当然也有可能是错的...希望有人能得出更明确的答案...

TOP

原帖由 看客 于 2008-5-1 13:38 发表





10次是指完整的10次间隔吗?...也就是第1次开始咏唱到第11次开始咏唱之间的时间?

如果是的话貌似大致上跟偶发在81楼的那表吻合了...相差了0.1秒...

[ 本帖最后由 49813646 于 2008-5-1 22:06 编辑 ]

TOP

原帖由 看客 于 2008-5-1 12:15 发表
最近太忙一直没时间测试,昨晚实验了下blq和黄昏下的雷鸣,越来越糊涂了,谁来帮算一下吧


blq的dex是99+34=133
咏唱缩短率=技能Lv×3+操控乐器×1+DEX/10 %(小数部分无条件舍去)=53.3%
因此咏唱为 ...



最好用不带石头的暗壁来测试...雷鸣的话施法动作会造成不小影响...

TOP

原帖由 看客 于 2008-5-1 22:08 发表

暗壁的时间是9间隔加1cast,这个是目测的,可能1秒误差
雷鸣是用软件测的,非常精确


可以把完整的雷鸣测试数据用论坛短消息发一下给我吗?THX~

TOP

返回列表