Board logo

标题: 再谈傻瓜 [打印本页]

作者: 龙吟    时间: 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 编辑 ]
作者: 周瑜    时间: 2004-7-14 13:35



QUOTE:
原帖由龙吟于2004-07-14, 13:12:21发表
3)敌人士气降低到0,且不撤退,可以对敌人使用牵制系策略以获取经验值。但不要攻击敌人或使用假情报系策略,这将导致敌人因混乱而撤离战场。

攻击傻瓜或者攻击性策略、攻击性道具对付傻瓜并不会导致傻瓜混乱以致撤退,即使对傻瓜使用假情报也有失败的可能,失败则不会撤退。

与士气无关的混乱判定应该是与假情报策略的成功率有关吧。
作者: phone    时间: 2004-7-14 13:36

那单纯的与士气无关的混乱判定算法呢?
作者: 廖化    时间: 2004-7-14 19:24

打个仗要计算的东西越来越多了,晕!
作者: 老实和尚    时间: 2004-7-14 19:34

这个伪随机数越看越像火焰之文章的“乱数”,特征一摸一样,看来当年的战棋游戏都喜欢这种系统
作者: 周瑜    时间: 2004-7-16 10:56

楼主能不能分析一下混乱的部队恢复正常的概率问题:
1.通过激励、酒使混乱的部队士气上升恢复的概率是多少?
2.下一回合开始,混乱的部队士气无变化恢复的概率是多少?
3.下一回合开始,混乱的部队(村庄、鹿砦、赦命书)士气上升恢复的概率是多少?
作者: phone    时间: 2004-7-16 11:09



QUOTE:
原帖由周瑜于2004-07-16, 10:56:38发表
楼主能不能分析一下混乱的部队恢复正常的概率问题:
1.通过激励、酒使混乱的部队士气上升恢复的概率是多少?
2.下一回合开始,混乱的部队士气无变化恢复的概率是多少?
3.下一回合开始,混乱的部队(村庄、鹿砦、赦命书)士气上升恢复的概率是多少?

对,这个是很重要的参数。
另外,怎么在帖子下面加灰字啊?
作者: 六六风    时间: 2004-7-16 17:39

啊?

玩了这么多年,
还有这说....
作者: 小姓    时间: 2004-7-16 17:42

这个狠经典。佩服的恨
作者: 指南针    时间: 2006-12-26 00:10






欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0