大西部之路智能AI1.2
来自 Wil Gerken
通过Morten Monrad Pedersen的葡萄酒庄园自动化AI的启发,我觉得我可以尝试为大西部之路创造一组自动化牌组。
我的这套牌组的目的是尽可能模仿一场多人游戏中的其他玩家可能执行的操作,例如放置建筑物、购买牛牌、获得任务牌以及获取站长版块。而且我想应该给这个智能AI尽量避免提供一些必须记账才能解决的操作(这个AI没有金钱、没有手牌、不用在他的回合思考别的事)。最后一个目的是让这个智能系统越自由简单越好,这样我才能集中精力在我自己的游戏之中并且还有一个对手在持续地搅局。
如果你可以帮助做一些游戏测试让它变得更好,我会更加的感激。
首先进行准备
打印出最后两页上的黑色牌和白色牌,或者你想要更棒的效果的话,可以打印出Justin Paker提供有大西部之路风格的牌。Justion的牌上的描述的内容跟黑白牌完全相同,只不过他的牌牌有独特的大西部之路的美工,这样玩起来过更带感。
布置
为这个虚拟玩家选择一个颜色并且取一个名字,我叫我的这个对手布雷斯科。
布置一个标准的两个玩家的游戏,并做出如下改变。
·布雷斯科使用A面建筑物进行游戏。你自己,随意选择,可以把AB面建筑物混合使用。
·洗混自动化牌组,布雷斯科会使用这个牌组而不是玩家手牌。
·为布雷斯科创建一个得分牌堆并且放入布雷斯科的起始任务牌,在游戏中购买牛牌以及获得任务牌都会放入这个牌堆中。
·不要给布雷斯科任何金钱。布雷斯科不会获得金钱或者花费金钱。这样很简单地消除了记账。
·布雷斯科永远先手行动,这意味着你开始获得7金币。
·布雷斯科在路的起始处开始游戏。你可以开始你的第一个行动在任何你喜欢的地方,就像标准的第一回合规则一样。
进行游戏
在布雷斯科的回合,简单地翻开一个新的自动化卡牌并且根据上面的描述操作。
如果布雷斯科抵达堪萨斯城,如下操作:
·步骤1,2,3,像往常一样进行。你来选择放置哪些板块。
·跳过步骤4和步骤5,因为布雷斯科不会有任何的手牌或者任何钱。
·从布雷斯科个人版图那里拿取一个圆片。第一个圆片需要放置到Colorado Springs。放置后面的圆片在之前放置的圆片的右边。例如,第一个圆片放置在Colorado Springs,第二个放置在Santa Fe,第三个在Albuquerque,等等。如果布雷斯科圆片达到San Francisco,把它们堆到那里。
重要:当你需要为你的对手放置一个黑色圆片例如在Albuquerque,首先放置那个会增长移动速度的圆片。这会影响小部分自动化牌组上布雷斯科的移动速度。
如果放置一个圆片是触发了收集任务牌效果,拿取最高分数的牌然后放置到布雷斯科的得分牌堆中。这会帮助布雷斯科获得更高的分数,并且可以更新任务卡。
相关提示/FAQ
·布雷斯科打破所有游戏规则。不需要为他的购买、建筑或者工程师修建铁路来支付金钱。那简单地当做就这么发生了。他也会获得所有任务牌的分数,无论他有没有完成那个任务牌。
·布雷斯科永远选择最快速的路线前往堪萨斯城。如果有两个路线长度相同,你来选择他走哪条路线。
·如果布雷斯科经过你的建筑板块,你依然会正常获得金钱,但是会从银行那里拿取,因为布雷斯科没有任何金钱。
·布雷斯科会停留在一个车站如果他的火车指示物在你之前。放置一个圆片,然后如果可能,放置一个工人并且拿取站长板块。这里的要点是1)拿取在你火车指示物前面的站长板块,2)不要让布雷斯科领先太远,理想状况是火车头相隔不远。
·当自动化牌组抓空,重新洗混然后继续在布雷斯科的回合中抓取。
·计分有个例外,布雷斯科得到他拥有的所有任务牌的分数而不需要完成他们
·布雷斯科同样获得他收集的任意站长版块上完成的任务的分数依据他获得的帐篷板块、冒险板块、徽章以及其他东西。
·第九号卡牌(放置布雷斯科的最具价的建筑板块(10a,9a,8a,等等)在你的路线的下一个空格处),布雷斯科不需要依照常规规则使用建筑师和金钱,而是直接放置10a号建筑在你当前路线上的前面一个空格。那是一个黑色手建筑物并且有13分,布雷斯科会获得这个分数。下一次这张牌被抽到时,他使用9a建筑物同上操作,再之后使用8a,等等。最早的3个建筑物(10a,9a,8a)会贯穿游戏始终并最终会产生28分得受益,所以这是布雷斯科的一个大头的分数,它的这些建筑物会让你慢下脚步并且会正常地收取你的过路费。
·无论什么时候都需要做那些在布雷斯科的自动化卡牌上可以完成的事情。例如,如果布雷斯科在卡牌上描述的前进步数的途中进入了堪萨斯城,执行堪萨斯城的各个阶段并且同样需要执行卡牌上任何没有执行的内容例如拿取冒险板块,购买牛牌,等等。
2017年7月
翻译:木伊乃 卡牌制作:touchkid