lshxx1990吧 关注:601贴子:50,048

回复:仙5 绝技 伤害 测试

取消只看楼主收藏回复

明白了规律后,可以大幅简化测试过程。
无视变量项龙幽的行动数=分子,只关注云帆的行动数=分母就行。
而且可以预测大致目标值,在到达关键点之前的过程都可省略记录。
再补充些数据
0 98
6 95
10 92
14 89
20 86
22 85
26 82
32 79
40 76
42 75
48 72
58 69
62 68
68 65
80 (62)
82 (61)
92 58
106 (55)
122 (52)
140 49
160 46
162 45
182 41(突然间的就来了个-4)
206 38
232 35
242 34
260 31
290 28
314 (25)
322 24
350 23
356 (20)
386 (17)
392 16
430 13
458 12(这里差距28却只是-1)
470 9(而这差距仅12却为-3。。。)
476 8
494 7(确实为7,我还怕以前测错了呢)
最大速度为初始之14倍。
没剩几个了。。。余下的明天打算全测完完了
另外我还试着将敌人的暴击率改为100,以验证火系1500特效为“被暴击后几率强袭”一说。
整个测试过程我方角色被打上千下,没出现过一次强袭。
我方三人的修为都被修改成火系1700。
不知对方的攻击力过低(只有1)是否有影响。
下一步回气


IP属地:北京179楼2011-08-26 02:14
回复
    依旧非常感谢您的分享~ 公主“兄”已经传给我一份了~
    添加的注释让我明白了不少东西
    我不太懂编程这些,但要是战斗伤害公式和速度公式不写在脚本这里的话,还能会在哪呢?
    另外自我感叹一下。。。原来gal的“立棋”这一术语就是从脚本里写上的fla**衍生出来的啊。。
    


    IP属地:北京180楼2011-08-26 02:28
    回复
      g spot(点)这种东西百度都认吗。。。还真是无所不知呢


      IP属地:北京181楼2011-08-26 02:30
      回复
        本以为会不会是162-182这个范围算错了
        或许是一个-3和一个-1两个节点组成的-4
        但经验证后确认了无误
        作为唯一一个特异存在的-4点,这个范围会有什么特殊意义么?


        IP属地:北京182楼2011-08-26 02:47
        回复
          吧速度倍率全部测完了
          179L的表除了314为27,和386为19以外,其他预测都是准确的。
          我就不再重发一遍了
          稍微实验了点回气和神行状态
          150速度下,回气3的倍率为98/49,有神行则为98/36
          速度290,回气3倍率98/28,有神行98/21
          初步判断神行应该是让分母*0.75并退位取整。也就是速度增快1/3.
          49*0.75=36.75 -> 36
          28*0.75=21
          身法为0时,加了神行的回气4行动 = 没有神行的回气3行动
          这点跟我之前瞎蒙的神行效果相符唉。。回气-1
          但速度提高后,两者不再相符。速度越高,差距越大。但不多。
          身法150用回气4+神行 VS 身法0回气3。倍率为98/50。回气3比3无神行时为98/49。可见神行效果会逐渐落后于这1点回气差距


          IP属地:北京188楼2011-08-27 01:45
          回复
            嘛 也试了下身法0 回气3比回气4
            但一直测到129/98两边仍然没有汇集到共同行动点。。
            不排除我眼花的可能性。。
            不过可以大体看出是个1.33/1的比例


            IP属地:北京189楼2011-08-27 01:56
            回复
              原来如此!
              这样一来回气较低时,下次行动所需时间为负数也能解释通了
              真不愧啊~
              能问下大致思路吗?
              f(1)和f(49/8)是怎么得来的呢?


              IP属地:北京192楼2011-08-27 12:42
              回复
                偏移因子啊。。。。您能推测到这种结构真是了不起
                我还在想会不会是f^2(回气-3)/v 什么的,非想在哪放个平方。。
                剩下的工作就只剩下f(v)了吧
                我也会去试着推算一下
                不过初步看来要是正好碰到除不尽成分数或者分母分子过大的比率那测试起来就该很麻烦了吧。。
                回看我189L做过的速度1下回气3比回气4测试。
                (4+1/98)/ 3 = 131/98
                我当时一直做到129/98就放弃了。。。还真只差一点点啊。。。。。。。。
                


                IP属地:北京207楼2011-08-28 01:19
                回复
                  您这一来就又热闹起来了。。
                  目前已有相当实用的结论
                  下次出手时间=回气/v+(回气-3)*f(v)
                  实际速度比率拿战斗时两者的“下次出手时间”一比就出来了。比如若A此值为2,B为8。A就可以4倍于B的速度行动。
                  具体公式运用请看190L
                  以下是V=98/X于各身法节点时的相应表
                  身法 X
                  0 98
                  6 95
                  10 92
                  14 89
                  20 86
                  22 85
                  26 82
                  32 79
                  40 76
                  42 75
                  48 72
                  58 69
                  62 68
                  68 65
                  80 62
                  82 61
                  92 58
                  106 55
                  122 52
                  140 49
                  160 46
                  162 45
                  182 41
                  206 38
                  232 35
                  242 34
                  260 31
                  290 28
                  314 27
                  322 24
                  350 23
                  356 20
                  386 19
                  392 16
                  430 13
                  458 12
                  470 9
                  476 8
                  494 7
                  剩下就为推测f(v)
                  另外神行状态目前只确认在回气为3时让上表里的X*0.75并退位取整。比如速度140的49*0.75=36.75->36。使得实际速度变为98/36
                  但回气不为3时好像不太一样?
                  采取188L的数据验证一下
                  身法150用回气4+神行 VS 身法0回气3。行动比率为50/98
                  此时v应该=98/36
                  用公式以及184L提供的f(2)=1/20计算
                  身法0的下次行动时间 = 3
                  身法150 = 4/(98/36) + 1/20 = 1489/980
                  相除可得1489/2940
                  但这跟实际测试所得的50/98 = 1500/2940 仍然有些略微的差距
                  如果不是哪进退位搞得鬼的话,那问题就应该出在f(v)身上了?多出来的那11/980难道就多在1/20上面?
                  顺带一算假设不让X退位,直接取98/49 * 0.75。最后出来的数为41/80,跟50/98还是有些差别。。。
                  


                  IP属地:北京208楼2011-08-28 02:08
                  回复
                    回家了~
                    对速度研究再进行一次补完
                    以虍神的公式为基础,尝试着推测了下f(v)的形式
                    首先验证了虍神之前列出过的
                    f(1)=1/98,f(49/8)=11/98,f(2)=1/20,f(3.5)=4/49,f(14)=1/7
                    除了f(2)应该为5/98外其他都没发现错误
                    可看出f(v)也遵守了附有98这一分数的规律
                    而且f(v)会随着v呈上升趋势。从f(1)的1/98到f(14)的1/7=14/98
                    之后从头速度1开始测起
                    为了简化测试过程。不记录总体行动数比。只统计龙幽的行动数,并跟计算出来的理论值对比。
                    测到中途时发现了一个现象。f(v)从1/98变成2/98的临界点为X从86变到85时。f(v)从2/98到3/98的临界点为X从76变75。
                    也就是说看来每一到X节点线的 -1 点,f(v)就会加1/98
                    之后我就跳着测了各-1点。证实了这一猜测。
                    以下再重新列出数据表并附上Y。f(v)=Y/98
                    身法 X Y
                    0 98 1
                    6 95 1
                    10 92 1
                    14 89 (1)
                    20 86 1
                    22 85 2
                    26 82 2
                    32 79 (2)
                    40 76 2
                    42 75 3
                    48 72 3
                    58 69 3
                    62 68 4
                    68 65 (4)
                    80 62 4
                    82 61 5
                    92 58 (5)
                    106 55 (5)
                    122 52 (5)
                    140 49 5
                    160 46 5
                    162 45 6
                    182 41 7
                    206 38 (7)
                    232 35 7
                    242 34 8
                    260 31 (8)
                    290 28 8
                    314 27 9
                    322 24 9
                    350 23 10
                    356 20 10
                    386 19 11
                    392 16 11
                    430 13 11
                    458 12 12
                    470 9 12
                    476 8 13
                    494 7 14
                    括号内为猜测值。
                    不认为会有但也不排除f(v)突变的可能性
                    速度公式完成了~
                    


                    IP属地:北京218楼2011-09-14 03:38
                    回复
                      最后的问题就是神行状态。。。
                      以前的结论是X值0.75倍化并取整。
                      重新计算208L做过的
                      身法140用回气4+神行 VS 身法0回气3。行动比率为50/98
                      已知f(2)=5/98
                      且身法0的下次行动准备时间 = 3
                      实测数据为50/98
                      也就是说身法140的下次行动准备时间为150/98
                      逆推算X值
                      4/(98/X) + 5/98 = 150/98
                      X = 36.25
                      很奇怪的数。如果是49*0.75不取整的话应该为36.75。取整了就该是完整的36。
                      所以我一开始猜测是不是如同211L公主兄所提及过的:f(v)也会受到神行状态影响。
                      比如会不会X仍然是36,但f(v)从5/98变成了6/98。这样就能符合结果。
                      但这样看来就是f(v)会受到1.2倍化。或者是1/0.75?
                      抱着这种猜测我又试了试身法162下的回气5。此时Y为6。如果是1.2倍则应该会变为7,若是1/0.75则为8。
                      而X则该为45*0.75=33.75->33
                      最后得出的结果为X确实是33,但Y仍为原始值6。
                      说明f(v)不会受神行影响。
                      但X的进退位到底是怎么算的?
                      身法140时49*0.75,不取整36.75,取整36,实际36.25
                      身法162时45*0.75,不取整33.75,取整33,实际33
                      再加上更早的结论,身法0时加了神行的回气4=没加神行的回气3
                      也就是说,在f(v)的固定1/98影响下,X值=98*0.75后。。。
                      身法0时98*0.75,不取整73.5,取整73,实际73.25
                      。。。。。。。。。。。。。。。。。。
                      回气为3时神行的0.75倍化并取整的规则还挺好用的。目前没发现过相违的数据。但回气一变就会出现怪数据,这说明f(v)还是会有影响的吗?有待进一步研究。。。。
                      顺带一提身法494时X=7*0.75=5.25->5。即98/5为游戏最高速度
                      


                      IP属地:北京219楼2011-09-14 04:21
                      回复


                        IP属地:北京220楼2011-09-14 04:24
                        回复
                          少了您是不可能得出最后这个结论的。。。
                          再次感谢~~


                          IP属地:北京221楼2011-09-14 04:26
                          回复
                            已有~
                            不过为了不太爱看数字的群众。将公式在实战运用一番并截图再发表应该会比较好吧?
                            比如很多人爱问的一贫10招战。。。
                            不过1v1其实有了预测条就足够了。。。


                            IP属地:北京222楼2011-09-14 04:28
                            回复
                              由于绝大部分行动都是回气3。
                              所以公式在大多数情况下都可直接简化成
                              下次出手时间 = 3X/98
                              这样就非常好算了。身法64时X=68。行动周期就=3*68/98=2.0816。身法292时X=28,行动周期=3*28/98=0.857
                              拿两者做比例约为2.43。也就是说后者每行动2.43次才轮到前者行动一次
                              


                              IP属地:北京225楼2011-09-18 03:38
                              回复