四十大盗纸牌(Forty Thieves Solitaire,也写作 40 Thieves)使用两副标准扑克牌,开局摆成十列,每列四张明牌(正面朝上)。目标是把全部 104 张牌移入八个基础堆,每堆按同花色从 A 升序到 K。牌桌上按同花色降序接牌,每次只能移动一张。牌堆只能抽一遍,不能重新循环。
这些限制使空列成为宝贵资源。开局牌桌上的四十张牌都看得见,但看得见不代表拿得到。打开四十大盗纸牌,可以对照下文理解布局、重复牌与抽牌顺序怎样影响你能拿到哪些牌。

四十大盗规则速查
| 项目 | Cards4.net 的规则 |
|---|---|
| 用牌 | 两副标准扑克牌,共 104 张,不含大小王 |
| 牌桌 | 十列,每列四张明牌 |
| 牌堆 | 其余 64 张,每次抽一张 |
| 列内接牌 | 点数低一,且花色相同 |
| 可移动牌 | 每列列尾的牌,或弃牌堆顶牌 |
| 整组移动 | 不允许,即使已经排成连续顺序 |
| 空列 | 可放任意单张可用牌 |
| 基础堆 | 八堆从 A 到 K 的序列,每种花色两堆 |
| 重新循环 | 不允许 |
牌桌指十列牌所在的区域。牌堆存放尚未抽出的牌,弃牌堆存放已抽出的牌。基础堆是八个按同花色升序收集的牌堆,也是各张牌最终要去的位置。
如何发牌与建立基础堆
在十列中各发四张正面朝上的牌,剩余 64 张组成牌堆,弃牌堆最初为空。每列只有列尾的一张可用,后面的牌即使能看清点数,也不能直接拿走。
每个基础堆从 A 开始,依次接同花色的 2 到 K。由于使用两副牌,每张牌都有两个副本,每种花色也有两个基础堆。任意副本都能接到匹配的基础堆,两副牌的同名牌可以混用,不必区分来自哪一副。
基础堆从牌桌或弃牌堆接收单张牌。Cards4.net 不允许通过普通移动把牌从基础堆取回。只有八个基础堆全部完成才算获胜,因此必须收齐全部 104 张牌。
合法移动与只抽一遍的牌堆
牌桌上的牌必须接到同花色、点数恰好高一的牌上。例如,6♣ 可以放在 7♣ 上,但不能放在 7♠ 或 7♥ 上。Klondike 那种红黑交替在这里不够,必须花色相同。任意可用的单张牌都能进入空列。
- 检查各列列尾,寻找能进入基础堆或有助于整理牌桌的牌。
- 每次移动一张,并检查这一步翻出或腾出了什么。
- 决定抽牌时,从牌堆翻一张到弃牌堆。
- 将弃牌堆顶牌移到合法的列内位置或基础堆,也可以继续抽牌。
- 牌堆空了以后,只要还有合法动作就能继续;弃牌堆不能翻回去重新抽。
新抽出的牌会盖住原来的弃牌堆顶牌。移除上面的牌后,旧牌可能再次可用,所以弃牌堆里的牌并非永久废弃。但你不能越过顶牌任意取用,也不能开始第二遍抽牌。
示例:利用空列逐张搬运
假设某列末尾是 7♣、6♣,6♣ 位于列尾;另一列末尾是 8♣。即使花色与顺序都正确,也不能把两张牌直接整组搬到 8♣ 上。
如果有一个空列,可以分三步完成:先把 6♣ 放进空列,再把已解锁的 7♣ 放到 8♣ 上,最后把 6♣ 接回 7♣ 上。完成后,临时使用的列又恢复为空。
若没有临时空间,也没有其他能接收 6♣ 的合法位置,这次整理就无法进行。更长的牌组需要更多规划,因为每张中间牌都必须有合法去处。Cards4.net 要求逐张操作,不提供直接拖动整组的快捷移动。
四十大盗纸牌策略
先寻找一列确实有机会清空的牌,而不是在十列之间随意搬动。较短且能找到匹配目标的列,可能比被 K 挡住的列更早提供空间。腾出空列后,先决定它能帮助释放哪张牌,再考虑是否放入刚抽出的牌。
为低点数牌打开通往基础堆的路线。一张被三张牌压住的明牌 A,在障碍移走之前没有实际作用。从 A 往外倒推:最外面的阻碍是什么,它能去哪里,下一张阻碍又需要什么空间?同样的方法可以释放阻止整个花色基础堆前进的 2。
谨慎选择重复牌。如果两个 6♣ 都可用,一个在弃牌堆,另一个压着牌桌上的 A,那么把牌桌上的 6♣ 移到 7♣ 上就能释放 A。改用弃牌堆的副本,会占据相同落点,却没有释放那张 A。既要考虑当前抽牌机会,也要检查桌面上的障碍。
建立很长的同花色顺序前,先想好以后怎样取到它后面的牌。整齐的连续牌组在这里不能一起移动。如果它的起始牌挡住重要的小牌,日后可能需要多个临时位置才能拆开。整理得好看,并不一定方便操作。
每次抽牌前重新检查牌桌。牌堆会带来新机会,但抽牌也会盖住有用的弃牌堆顶牌,而本游戏不能重抽。撤销功能适合用来比较某个具体决定的后果,例如过早填满最后一个空列。
其他版本的整组移动快捷操作
BVS 的 Forty Thieves 规则描述了空列足够时可快捷搬运连续牌组的功能。Cards4.net 采用单张移动。借用其他应用的技巧前,应确认快捷操作和重新循环的规则是否相同。
常见问题
为什么叫四十大盗?
名字对应开局牌桌上的四十张牌,也就是十列、每列四张。整局使用的是 104 张,而不是四十张。
可以整组移动连续牌组吗?
Cards4.net 不允许。需要利用空列或其他合法位置作为中转,逐张移动这些牌。
空列可以放什么?
牌桌上任意单张可用的牌,或弃牌堆顶牌。不要求是 K,但不能把整组牌一次移进去。
牌堆空了可以重新发牌循环吗?
不能。你仍可以使用牌桌和弃牌堆中可用的牌,但不能把弃牌堆重新变成待抽牌堆。
用好第一个空列
下一局四十大盗纸牌开始后,先找出腾空一列的路线,再大量抽牌。有了这个空间,才能逐张重排原本受单张移动限制的牌。如果想体验另一种思路,可以阅读育空纸牌指南,了解无序牌组一起移动的玩法。