四十大盗接龙 · 攻略

四十大盗接龙攻略:同花色往下接、八个基础堆,以及怎么读一手难局

slug: forty-thieves-solitaire-beginner-tips · Last verified 2026-10-08

亲自试试 — 立即玩 四十大盗接龙

浏览器免费直玩,无需下载或注册。

玩 四十大盗接龙

最后更新:2026 年 10 月 8 日 · 在 Playnesta 的四十大盗接龙上实测(底座 muzsor/solitaire-collection 引擎 @ 13ce580c,MIT,规则模块由 Playnesta 自写)· 牌:两副共 104 张 · 牌列:10 列 × 4 张明牌 · 基础堆:8 个(每花色两个)· 牌堆:64 张,一张一张翻,不能重翻
方法:下面每个数字都来自本站的可玩版本,是实测出来的,不是抄来的。无头浏览器测试通过 55/55 条:干净加载、零控制台报错、零外部请求、零 4xx;发牌结构(两副共 104 张、十列各四张明牌、64 张牌堆、八个空基础堆且每花色两个);同花色往下接被接受,而不同花色、点数不对、同花色重复点数都被拒绝;只有每列最上面那张能操作,下面那张被拒(没有整串搬动);空基础堆只接受自己花色的 A;牌堆恰好翻一张且永不重翻;第八个基础堆收满时触发胜利;真实鼠标操作、撤销、提示、重开、无路可走横条;以及两个生产舞台(348×261 与 894×670)都无溢出,所有牌堆与按钮都在舞台内,并且真实触屏能翻牌和走牌。难度则用一套刻意很弱的贪心策略跑了 3000 局(数字见第 6 节)。

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 合成,所以不随包任何图片、音频或字体,运行时也不请求任何外部资源。

更多游戏

Playnesta 上更多免费游戏——选下一局吧。