1. 游戏目标

凑出八组完整的顺子,每组都是同一花色从 K 递减到 A。每完成一组就会自动移入基础区。八组全部清完,游戏即获胜。

2. 用牌与难度

游戏始终使用 104 张牌,难度只改变出现哪些花色:

  • 单花色: 只有黑桃,每个点数出现八次。
  • 双花色: 黑桃和红桃,每个点数在每种花色中出现四次。
  • 四花色: 黑桃、红桃、方块和梅花,每个点数在每种花色中出现两次。

3. 牌桌布置

十列共发 54 张牌,前四列各六张,后六列各五张。每列只有最下面一张牌面朝上。其余 50 张组成牌堆,分成五次、每次十张。

基础区开局为空,也没有废牌堆。牌堆放在基础区旁边,只有在第 6 节所述条件满足时才能使用。

面朝上的牌可以放到点数大一位的牌上:

  • 单张牌不限花色。
  • 两张以上的牌组,只有当整组都是同花色递减顺子、并以正在落位的那张牌结尾时,才能整体移动。
  • 一张牌或一组牌可以移入空列,不受点数限制。

可移动的牌组由你拿起的那张牌决定。如果一列中有全是红桃的 10-9-8-7,拿起 9 就会把 9-8-7 作为一组移到别处的 10 上;拿起 8 则只移动 8-7。花色交替的牌组不能作为整体移动。

5. 翻开暗牌

当一列中最后一张明牌被移走时,下面那张背面朝上的牌会自动翻开。如果一步棋同时露出多张暗牌,也只有最上面一张会翻开,其余的要等新露出的牌被移走后才翻。

6. 从牌堆发牌

一次发牌会给十列各加一张明牌。只有在以下条件同时满足时才能发牌:

  • 牌堆里还有牌可发;
  • 牌桌每一列都至少有一张牌。

只要有一列是空的,牌堆就不可用,直到该列被填上。一局共有五次发牌。第五次之后牌堆为空,必须靠牌桌上的移动打完。

7. 完成一组顺子

当一列中出现同一花色、从 K 到 A 递减的 13 张牌时,这组顺子就会清除。清除是自动且立即发生的:顺子移入基础区,下面露出的牌如果需要会翻面朝上。

如果一次移动或发牌同时形成多组完整顺子,它们会依次清除。花色混合但点数正确的顺子不会被清除。

8. 获胜与失败

清完八组顺子即获胜。当牌桌上没有任何合法移动、牌堆也无法发牌时,对局失败。在本站实现中,输局可以撤销,因为撤销不限次数;如果直接开始新游戏,当前对局会记为一次失败。

9. 边界情况解答

情况规则
把牌移到背面朝上的牌上不允许。目标牌必须面朝上。
移动花色混合的牌组不允许。只有同花色递减顺子才能整体移动。
把单张牌移到不同花色的牌上只要点数正好小一位就允许。
空列必须放 K不需要。任何明牌或合法顺子都可以放入。
在有列空着时发牌不允许。先填满该列。
在列的中间完成顺子会自动清除,即使它下面还有牌。
撤销已经完成的顺子允许。撤销会回到形成该顺子之前的状态。
牌堆空了之后再发牌不能。全局只有最初的五次发牌。

10. 计分与统计

这张牌桌不使用分数计分,而是记录步数、用时以及各难度的胜负统计。步数更少、用时更短自然就是更好的表现。撤销次数会在内部记录,但不会用来惩罚结果。

地方规则: 有些蜘蛛纸牌版本要求空列只能放 K,或者禁止只移动顺子的一部分。本站不采用这些变体。如果你参照的是为其他应用写的攻略,先确认它的空列规则,别想当然。