lwbsjc
级别: 禁止发言
编号: 10241
精华: 2
发帖: 1085
威望: 0 点
配偶: 单身
火 花 币: 19123 HHB
注册时间:2003-07-16
最后登陆:2018-11-02
|
初探敌AI的乱数消耗
实验地点:第八章 实验目的:找出敌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 最后重声一点:只有在随机性事件才消耗乱数。例如回合结束什么的都不会消耗。
|
|
[楼 主]
|
Posted:2003-07-28 15:40| |
顶端
| |