标题: 再谈傻瓜, 三国志英杰传傻瓜制造分析
性别:未知-离线 龙吟

白衣伯爵光禄大夫

Rank: 7Rank: 7Rank: 7Rank: 7
组别 白衣卿相
级别 忠义校尉
功绩 247
帖子 214
编号 3497
注册 2003-12-18


发表于 2004-7-14 13:12 资料 文集 短消息 看全部作者
再谈傻瓜

在三国志英杰传中,士气为0且不撤退的敌军被称为傻瓜,可以提供给我方会牵制的部队练级。那么傻瓜是怎样产生的呢?

那么怎么才能士气为0且不撤退呢?通过对三国志英杰传的代码分析,发现只要使用牵制后士气降到0且不混乱,部队就不会撤退。

士气降到0很容易,使用牵制系策略就可以了。关键在于部队不能混乱。下面让我们来看一看英杰传中关于混乱的计算方法。

当对一支部队成功使用牵制或攻击后,被攻击部队士气会下降,当士气>=30时,不会触发混乱判定算法。当士气<30时,触发混乱判定算法。

系统通过“伪随机数算法”(注意!!!在英杰传中,伪随机算法相当重要)产生一个随机数,并用该数除以5,然后用余数与3比较,如果余数<3,则部队混乱,如果余数>=3则部队不混乱。意思是:士气低于30时,部队混乱的概率是60%。

注意!这里的随机数算法是“伪随机数算法”,当使用GB4进行S/L时,伪随机数算法的结果并不因为S/L产生改变,不论你S/L多少次,都不会对结果产生影响,该混乱还是混乱。

对伪随机数算法产生影响的只有部队行动。部队行动的顺序如何?部队是武力攻击、使用策略还是原地休息?部队攻击谁和使用什么策略?这都会对伪随机数算法产生影响。因此,使用GB4进行S/L时,必须在LOAD后改变你的行动模式,才能改变“伪随机数算法”的结果。这样才能制造“傻瓜”。

关于制造傻瓜的方法,前人的帖子中已有描述。这里不再详提,略微说两句:

1)首先使用牵制策略,降低敌人士气,如果敌人混乱,则LOAD或等敌人自然苏醒。
2)当敌人士气小于牵制系策略所能降低的士气时,对敌人使用牵制系策略,使敌人士气降低到0。注意:使用策略降低士气时,还会触发一次混乱判定。因此敌人可能会因混乱而撤退,那么LOAD。
3)敌人士气降低到0,且不撤退,可以对敌人使用牵制系策略以获取经验值。但不要攻击敌人或使用假情报系策略,这将导致敌人因混乱而撤离战场。
4)要减少敌人对傻瓜使用激励系策略的可能性,这将使傻瓜的士气得到回复,从而给你下一回合使用牵制系策略造成麻烦。
5)万一敌人回复了士气,那么不要紧,回到第1步继续。
6)记住,除了GB4可以S/L外,改变行动方式也是制造傻瓜的关键。
7)如果你还是掌握不住制造傻瓜的办法,那么请参照我的帖子修改可执行程序吧!

另:关于“伪随机数算法”,待龙吟整理好后,再向大家揭开其神秘的面纱吧!

[ 本帖最后由 阿尔法孝直 于 2009-1-24 19:20 编辑 ]


顶部

正在浏览此帖的会员 - 共 7 人在线




当前时区 GMT+8, 现在时间是 2024-11-28 10:47
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.010242 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP