| Xiongkaier 
 
     级别: 火花会员
 编号: 604
 精华: 20
 发帖: 7110
 威望: 60 点
 配偶: 单身
 火 花 币: 9688 HHB
 组织纹章:
  所属组织: 火花老年协会
 组织头衔: 人事部长
 注册时间:2002-12-08
 最后登陆:2025-09-12
 
   
 | 
|         外传必杀公式的研究
 
 主页给出了外传的必杀公式:
 必杀率 =(技+运气)÷2+装备武器的必杀率 ※取整数
 实効必杀率 =自己的必杀率 ※没有必杀回避率
 
 但是在实战中,给我的感觉是必杀率根本没这么高。比如说,一个能力全40的G骑士,如果装备流星的话,按此公式算的话,必杀率高达90%。但是,实际感觉根本没那么多,实际必杀率最多只有50%。于是,对外传的必杀公式作了一些研究。最初我是想根据升级判定时的乱数分布从理论上推导,结果头越来越昏。后来还是只有采用老办法,通过测乱数来找规律
 
 首先是作了一些修改。我使用的是日文版的rom。第一是把雅木的技术和运气都改到0,速度改到1,力量也作了一定的修改,以防一个必杀把敌人作掉了。并改了一把剑出来。
  这样雅木的命中率和必杀率就完全等于剑的命中率必杀率。第二,把敌方的能力也改了一下。我是通过修改rom中的职业基础值办到的。具体是改的斧男,把他的技术、速度、运气都改到了0。  这样雅木可以追击斧男,每次可以多测试一组。用雅木的好处在于雅木有特殊的必杀动作  
 1、关于流程中乱数的研究
 首先通过修改武器的命中率和必杀率,可以测出判定命中的乱数和恰好发动必杀的必杀率。具体保持乱数不变的方法是按住A键不放的时候即时取档,不明白就看我以前的帖子。这样测了几组:
 命中 必杀
 51 186
 72 28
 65 14
 87 58
 不过这样还是看不出什么名堂。有意思的是必杀都是偶数。尝试把这些数除以2以后,得到如下结果:
 命中 必杀/2
 51  93
 72 14
 65 7
 87 29
 这就很清楚了。必杀/2-命中=42(mod100)。
 有了此规律后,又做了几组测试(以后的结果若无特殊说明都是恰好可以命中的命中率以及恰好可以必杀的武器必杀率):
 命中 必杀
 74  32
 95 74
 77 38
 98 80
 都是按此规律来的。而且,此规律和所用的角色、武器没有任何关系。
 如果把必杀/2看成实际的必杀率的话,正好满足判断命中的乱数是判断必杀的乱数的后面的第二个(假设升级时的乱数是连续的话)。
 所以,可以得到的结论是:实际必杀率=必杀率*必杀修正系数,和斧男作战时这个修正系数是1/2
 
 2、技术和运气对必杀的影响
 (1)把雅木的技术改成10
  ,测出命中的乱数和恰好必杀时武器的必杀率: 命中 必杀
 56 191
 77 33
 可以看出雅木自身的必杀率是5
 (2)把雅木的技术改成11
  ,测出命中的乱数和恰好必杀时武器的必杀率: 命中 必杀
 76 31
 98 75
 可以看出自身必杀率仍为5
 因此,技术对必杀率的影响是[技术/2]
 (3)把雅木的运气改成10
  ,测出命中的乱数和恰好必杀时武器的必杀率 命中 必杀
 07 93
 29 137
 可以看出雅木自身的必杀是5
 (4)把雅木的运气改成11
  ,测出命中的乱数和恰好必杀是武器的必杀率 命中 必杀
 49 177
 70 19
 可以看出自身必杀率仍为5
 因此,运气对必杀率的影响是[运气/2]
 
 那么,如果技术和运气都是奇数的时候,自身的必杀是[技术/2]+[运气/2],还是[(技术+运气)/2]?
 这次把雅木的技术和运气都改成11
  ,测试的结果是 命中 必杀
 54 181
 76 25
 此时自身的必杀是11
 所以,自身的必杀是[(技术+运气)/2]
 
 4、是否有必杀回避
 这次把雅木的技术和运气改回到0,并把斧男的技术,速度和运气都改到40
  测试的结果是:
 命中 必杀
 00 84
 14 112
 所以,并没有必杀回避的存在
 
 关于必杀修正系数
 又作了多组测试,更换了很多种的敌人,发现几乎所有的都满足此规律。那么,看起来比杀修正系数就可以确定为1/2了。唯一例外的是在第三章雅木方的山洞中,圣女的吸血魔法可以发出必杀来。但是按照此规律,由于圣女的命中率只有39,那么判断命中的乱数只能是1到39。这样的话,判断必杀得乱数最小只能是43,那么必杀率至少要86才能发出必杀来。但是实际上技术运气都是40的时候,自身的必杀率也只有40。于是我在这个地方作了一个测试,测得了判断必杀的乱数和恰好能发动必杀的必杀率。
 命中 必杀
 88 146
 09 188
 如果必杀修正系数仍为1/2的话
 命中 必杀/2
 88 73
 09 94
 那么在这个地方,判断必杀的乱数-判断命中的乱数=85(mod 100),仍可以确定必杀修正系数是1/2。不过在其他地方好像乱数还是和前面的一样,相差是42。
 所以,可以确定,对于我方的必杀修正系数是1/2。
 下面的问题就是敌方的必杀计算了
 
 关于敌方的必杀
 以迪恩为对象,对敌方的必杀率进行了测试。通过修改勇者之剑的命中率和必杀率进行测试,结果如下:
 命中 必杀
 51 72
 73 116
 这里仍可以看成必杀修正为1/2,两个乱数之间差85。
 
 结论:外传的必杀公式是:
 必杀率 =(技+运气)÷2+装备武器的必杀率 ※取整数
 实际必杀率=必杀率/2  ※取整数
 
 那么这样的话,也就不难理解敌方为什么很难发出必杀了。因为敌方运气为0,实际的必杀率只有技术/4,是非常低的。敌方技术最高的是最后一战的魔战士,技术也才22。
 
 注:[x]表示不超过x的最大整数。
 
 |  
|   
   |  | [楼 主]
 | 
Posted:2003-11-02 23:19| | 顶端 |  |