火花天龙剑 -> 精华区 -> 初探敌AI的乱数消耗

lwbsjc 2003-07-28 15:40
实验地点:第八章
实验目的:找出敌AI消耗乱数的规律
实验器材:南俘电池一对、GBA一台(黑)
实验步骤:(为节省时间,自动省略失败的经历)
1 (先请打开主页的图片对照)小绿把所有武器交给某人后守住下方的路口(有一块森林)飞马去清理场上的敌人,BOSS及周围三个不动的小兵,一开始桥下的两个枪兵,桥上两个骑士,右方的弓箭手(不是那个阻击机上的)和佣兵不要杀。
2 这时佣兵、骑士等人在小绿周围会如下排列:(这是测试时的阵容)
空骑绿
枪骑佣
空枪弓
此时敌军十人。
3 连续测出30个乱数(略)后RESET,回合结束。
4 敌回合弓箭手命中,骑士命中,枪兵未命中,消耗乱数为8。
5 到我方回合继续测乱数,发现开始12个乱数与上回合末尾12个乱数吻合。
6 杀一敌,重复以上步骤,继续保持每个敌人消耗乱数1的规律。(无论行不行动)
7 重新第八章,利用飞马测出敌军的部队行动次序(略),BOSS为最先,不考虑小绿周围以外敌军,移动次序为:
空4绿
153
空26
分别对应第2步时的敌兵。
8 移开小绿,飞马补上位置。两个较差单位在飞马旁。测出30个乱数,RESET,回合结束。
9 移动次序为3、4的佣兵和骑兵攻击皆不命中,次序为6弓箭手射死飞马(HP为11),次序为1、2的枪兵不补上。
10 测出乱数,13个乱数吻合。证明:烈火同纹谜,敌方有移动次序,6决不会在1前动,1PASS后也决不会在6行动后产生的活动范围动。敌军一个单位不会有两次AI乱数消耗。
实验结论:步骤中蓝色字体。
一些容易得出的结论:
1 AI乱数消耗在行动前。
2 AI乱数消耗不是一次性,而是一个接一个。
3 最后重声一点:只有在随机性事件才消耗乱数。例如回合结束什么的都不会消耗。

路人甲 2003-07-28 15:42
精彩!这贴顶吧

cpj 2003-07-28 15:46
………………顶…………

加精预定…………

hpmp 2003-07-28 15:51
测定乱数会不会改变乱数,或者像系谱一样每一章的乱数是固定的?还是系统随机给出?

hpmp 2003-07-28 15:53
说明一下,系谱每章的乱数是固定53或57个循环。

路人甲 2003-07-28 15:55
不会 乱数值是定的
和系谱一样 是固定而非随机

hpmp 2003-07-28 15:56
阿,那能否给出数值?

路人甲 2003-07-28 15:58
我不是经常凹 背不了 要BAHAMUT之流才知道 但是乱数固定是已经确定了的

hpmp 2003-07-28 16:04
请给我贴。希望能证明,我玩的时候,可以利用五步法来调节乱数。

路人甲 2003-07-28 16:09
666的顶贴第6页的样子 而且可以自己测试啊

lwbsjc 2003-07-28 16:34
确实是固定的。
但是烈火乱数产生的机理搞不明白。
谁知道吗?

666 2003-07-28 16:53
系谱的乱数不是每一章固定的,只是一开始的是固定而已
每个人玩,在每章消耗的乱数个数都不会一样的……

666 2003-07-28 16:59
敌人的行动顺序是否就是查看状态是,按LR切换的那个顺序?

我在系谱的序章测过敌人的AI乱数,当时是知道了乱数在内存中的位置,每个乱数的大小都一目了然的。不过规律还是比较复杂,后来还是懒得测了-_-

不过如果对敌人AI的乱数消耗规律有兴趣,还是建议由系谱开始。

lwbsjc 2003-07-28 17:02
[QUOTE]最初由 666 发表
[B]敌人的行动顺序是否就是查看状态是,按LR切换的那个顺序?

我在系谱的序章测过敌人的AI乱数,当时是知道了乱数在内存中的位置,每个乱数的大小都一目了然的。不过规律还是比较复杂,后来还是懒得测了-_-

不过如果对敌人AI的乱数消耗规律有兴趣,还是建议由系谱开始。 [/B][/QUOTE]这个问题想都没想过...............(暴汗)
应该是的。
修改的时候第二人就是R/L切换的第二位。
早想到就不会用飞马一个一个测次序了........................

hpmp 2003-07-28 17:28
请把消耗乱数的行为写出来,各消耗几个乱数?

lwbsjc 2003-07-28 18:04
举个例子:
敌回合:
BOSS前无人,消耗乱数1,PASS;
骑兵AI消耗乱数1,攻击命中消耗3;
弓兵AI消耗乱数1,移动,不消耗乱数;
以此类推。

lwbsjc 2003-07-29 10:19
想问一下烈火和系谱乱数在内存中的位置,
麻烦各位指教一下。

lwbsjc 2003-07-29 10:20
没人回答,顶一顶。

666 2003-07-29 12:02
烈火的不知道,也很想知道……
至于系谱,因为初始乱数表是固定的,只要拿初始乱数表的数值连续查找就能找到


查看完整版本: [-- 初探敌AI的乱数消耗 --] [-- top --]


Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
Gzip enabled

You can contact us