四十大盗接龙攻略:同花色往下接、八个基础堆,以及怎么读一手难局
亲自试试 — 立即玩 四十大盗接龙
浏览器免费直玩,无需下载或注册。
1. 你拿到的到底是什么牌
两整副牌洗在一起,共 104 张。十列各发 四张,全部明牌,所以开局就有 40 张摆在桌上。剩下 64 张成为牌堆,背面朝下。牌列里没有任何暗牌:和经典接龙不同,这里没有等着被翻开的盖牌,所以判断这一局值不值得打,所需的信息从第一步就全在桌面上。
这是它和本站其他接龙的第一处差别。没有揭开、没有翻牌、没有剩下可以赌的运气。牌面是完全已知的,唯一未知的是 64 张牌堆的顺序,而每一张你都只会见到一次。
2. 一次只搬一张:这条规则决定了一切
在经典接龙和蜘蛛接龙里,你可以把一整串递减的牌当一块搬走。这里不行。每一步只搬一张牌,而且每列只有最上面那张能操作。一列里叠着五张黑桃,你要把它挪到别处,那还是五步,而且顺序很重要,因为你搬走的第一张必须自己找到一个合法的落点。
实际操作上:数步数,不要数牌数。一列整整齐齐的四张黑桃看起来快完成了,但把这四张送上基础堆要四步,外加把它们按正确顺序露出来所需要的所有腾挪。所以四十大盗惩罚「看起来整齐」,奖励有计划的打法。
这也意味着空列既宝贵又危险。任意单张牌都能放进空列,所以空列是一个万能格;但把一张牌挪进去要花一步,而如果那张牌本来就是它那一列唯一的一张,你等于什么都没得到。空列应该用来暂存挡住基础堆的那张牌,而不是为了挪而挪。
3. 只认同花色:这里颜色没有意义
牌列只能同花色往下接。黑桃 7 放在黑桃 8 上。它不能放在红桃 8 上,不能放在梅花 8 上,方块 7 也不能放在黑桃 8 上。颜色完全无关:红黑交替是经典接龙的习惯,在这里是错的。
两副牌意味着每张牌都有两张,所以有两个黑桃 7、两个黑桃 8。两张副本的接法完全一样,游戏的手感就来自这里:你要不停地决定哪一张放到哪里,因为其中一张最终会进基础堆,另一张会变成别的东西的脚手架。
值得养成的习惯:把一张牌往下压之前,先问自己这到底是不是你愿意埋掉的那一张。压在别的牌下面的牌,将来都要再搬一次才能放出来。
4. 八个基础堆、每花色两个:A 是怎么用的
场上有 八个基础堆,每个花色两个,每个只认一个花色,从 A 往上一路收到 K。因为每张牌都有两张,每个花色的两个 A 都会用上:一个开一个基础堆。
这条规则最常绊倒从经典接龙过来的人,那里每个花色只有一个基础堆,第二个 A 是废牌。这里多出来的 A 是整整一个堆:空基础堆只接受自己花色的 A,所以红桃 A 不能开黑桃基础堆,哪怕黑桃基础堆是空的。棋盘会强制这一点,基础堆上显示自己的花色符号,一眼就能看出哪个堆在等哪个 A。
基础堆只接受自己花色的下一张点数,不能跳级、不能事后补洞。也就是说,黑桃 4 已经归位时黑桃 5 就是长期候选,而一个 5 如果任何基础堆上都没有 4,现在一点价值都没有。会读基础堆,就知道牌列里哪些牌当下真的有用。
5. 不能重翻:先读局,再动手
牌堆一张一张翻到弃牌堆,而且——这是定义这个游戏的规则——不能重翻。牌堆翻完就是空的。弃牌堆只会越来越厚。
对比一下:经典接龙可以把弃牌堆翻回去,想翻几次翻几次;蜘蛛接龙有五轮、每轮十张。四十大盗给你的是 64 张牌堆、64 次机会。你翻出来却放不下的每一张,都是只会见到一次的一张,而它本来也许能放下——如果你先把牌列理顺了。
所以开局不是「开始翻牌」,而是:先把所有能进基础堆的自由牌送上去,做那些能打开更多后续落点的牌列搬动,然后再开始翻。翻的时候盯着计数:牌堆上的数字显示还剩几张,归零时这一局就冻结了。撤销(单次会话最多 500 步)是唯一的回头路。
6. 它到底有多难
四十大盗有名声在外,实测支持这个名声。用一套刻意很弱的贪心策略跑了 3000 局随机牌——能进基础堆的就送上去、弃牌堆顶能上列就上列、否则翻牌堆、牌堆空了才开始整理牌列——结果平均只收到 104 张里的 20.3 张(中位数 19,中间 80% 的局落在 10 到 32 之间),而且 3000 局一局都没赢。它在 100% 的局里都把 64 张牌堆翻完了,26.0% 的局最后连一个合法走法都没有。
另一个有用的数字是开局机动性:这 3000 局里开局平均有 3.2 个合法走法,而 6.6% 的局开局一个合法走法都没有——你只能先翻一张牌再说。这不是 bug,也不罕见,大约每十五局就有一局。
这些数字要读对。它们描述的是一套基线,不是这游戏的上限:先把牌列规划好再翻牌的人,收到的牌会远多于 20 张,而且公开可查的四十大盗牌局里确实有真能赢的。但这个游戏的形状是诚实的:大多数局赢不了,牌堆是单向资源,技术体现在「慢一点输」和认出哪一局真的还有戏。收到 30 张的局就算好局了。
常见问题
四十大盗接龙怎么玩?
用两副牌发十列、每列四张明牌,剩下 64 张是牌堆。牌列同花色往下接,一次只搬一张,任意单张牌可以放进空列,八个基础堆从 A 收到 K(每花色两个)。牌堆一张一张翻。八个基础堆全部收满就算赢。
能一次搬多张牌吗?
不能。每列只有最上面那张能操作,每一步只搬一张。没有整串搬动,所以一串递减的牌不能整块抬起——这一条就是它和经典接龙、蜘蛛接龙最大的差别。
为什么不能重翻?
这是玩法的一部分,不是缺功能。四十大盗从 64 张牌堆里一张一张翻,并且永远不把弃牌堆翻回去。牌堆翻完这一局就冻结了,只能撤销或重新发牌。
为什么我的红桃 A 放不进空的基础堆?
每个基础堆只认一个花色,而每个花色有两个。空基础堆只接受自己花色的 A,所以红桃 A 开红桃基础堆,黑桃 A 开黑桃基础堆。基础堆上会显示自己的花色符号。
标题下面那个局号是什么?
它标记这次洗牌。在网址后面加 ?deal=12345 就能再玩同一局,把局号发给别人还能对比同一个牌面。不加的话每次加载都是新的随机局。
会有注定赢不了的局吗?
会,而且很常见。在实测的 3000 局里,弱策略一局都没赢,26% 的局最后没有任何合法走法。6% 的局开局就没有合法走法,只能先翻牌。翻牌之前先做规划,并且把「收满基础堆」当成例外而不是常态。
手机上能玩吗?
能。棋盘会按实测舞台尺寸缩放,十列和基础堆都能放进手机画面且不用滚动,真实触屏走的是和鼠标点击同一条代码路径。动作栏和牌堆之间保留了实测过的间距,所以在牌堆上的点按不会被撤销按钮抢走。
在哪里可以玩?
就在本站的四十大盗接龙页面。引擎、渲染器、卡牌模型、随机数、音效和样式表都是 muzsor 的 MIT 授权 solitaire-collection(commit 13ce580c),逐字节原样自托管;那个 pin 里没有四十大盗,所以规则模块由 Playnesta 自写,并沿用上游 klondike 模块的同一套契约。牌面是 DOM 元素、音效是 WebAudio 合成,所以不随包任何图片、音频或字体,运行时也不请求任何外部资源。