康菲尔德纸牌的规则
简介
13 张牌组成储备堆,一张基础牌决定 4 个基础堆的起始点数,4 列牌各放一张牌,其余 34 张组成牌堆。在牌列中,要红黑交替地递减排列,A 之后接 K。当 52 张牌全部按花色移到基础堆上时即获胜,顺序是从起始点数到 K,再从 A 到起始点数的前一点。
开局设置
取一副不含大小王的 52 张牌并洗牌。应用按以下顺序发牌:先叠放 13 张牌作为储备堆,然后把一张牌,即基础牌,放到第一个基础堆上,再在 4 列牌上各翻开放一张牌。其余 34 张牌背面朝上,组成牌堆。弃牌堆和另外三个基础堆是空的。
牌堆:34 张;弃牌堆为空;储备堆:13 张,顶牌:梅花 Q。基础堆,起始点数 7:红桃到红桃 7(1 张),黑桃为空,方块为空,梅花为空。第 1 列:梅花 6;第 2 列:红桃 K;第 3 列:红桃 Q;第 4 列:黑桃 A。
储备堆
储备堆只有最上面的一张牌可以打出,可以放到基础堆或某一列牌上;之后下一张牌就可以打出。任何牌都不能放到储备堆上。应用会在储备堆下方显示剩余的牌数。
当某一步操作清空了一列牌时,应用会立刻用储备堆最上面的一张牌补上这一列。储备堆清空后,空列就一直保持为空,此时可以放入任何一张牌或一个牌序。
基础牌堆与起始点数
基牌的点数就是四个基础牌堆的起始点数。每个基础牌堆只接收一种花色:第一个是基牌的花色,其余三个各占一种花色。空的基础牌堆只能放入该花色起始点数的牌;之后每次升一级,K 之后接 A。一个完整的基础牌堆有 13 张牌。
在牌局 CF1-D3-AAAAACL 中,基牌是红桃 7:每个基础牌堆都从 7 排到 K,再从 A 排到 6。因此第 4 列的黑桃 A 不能作为黑桃基础牌堆的开头,只有黑桃 7 可以(示例)。
牌列
- 在牌列上:一张牌可以放在颜色相反(红放黑、黑放红)且点数恰好大一级的牌上。红桃 6 可以放在黑桃 7 或梅花 7 上。
- 从 A 到 K:K 可以放在颜色不同的 A 上。点数循环排列:K、Q、J、……、2、A,然后又回到 K。
- 整组移动:任何颜色交替、点数递减的连续牌组都可以整组移动,可以是整列,也可以只是列尾的一部分。
- 所有牌都是明牌:牌列中没有暗牌。
在获胜牌局的第 3 步,红桃 K 连同压在上面的梅花 Q 一起移到黑桃 A 上:第 2 列被清空,由储备牌堆补上黑桃 Q。
牌堆:34 张;弃牌堆为空;储备堆:10 张,顶牌:黑桃 J。基础堆,起始点数 7:红桃到红桃 8(2 张),黑桃为空,方块为空,梅花为空。第 1 列:梅花 6;第 2 列:黑桃 Q;第 3 列:红桃 Q;第 4 列:黑桃 A、红桃 K、梅花 Q。
抽牌堆与重新洗牌
点击抽牌堆,把牌翻到弃牌堆上。应用提供两种抽牌方式,可在“新游戏”窗口中选择:
- 抽 3 张(“3 张牌”、“困难”):每次抽三张,在弃牌堆上摊开;只有最后一张可以打出,打出后下一张才会释放出来。这是默认设置。
- 抽 1 张(“1 张牌”、“简单”):每次抽一张;抽牌堆中的每张牌都可以依次打出。
抽牌堆抽空后,点击一下会把整个弃牌堆翻成背面朝上放回抽牌堆,然后重新开始。重新翻牌的次数没有上限,也没有惩罚。只有弃牌堆最上面的一张可以打出,可放到基础牌堆或牌列上。
游戏结束
当 4 个基础牌堆都各有 13 张牌时,游戏获胜。应用不会判定失败:当再没有有用的走法时,可以撤销几步,或者开始新游戏。
应用额外提供的功能
以下几点是 Canfield Solitaire 应用特有的;该游戏的其他版本可能有不同做法。
- 点击一张牌:只要可以,应用会把它送到对应的基础牌堆。否则,如果开启了“双击”设置(默认开启),应用会为它在牌列上找位置:优先选择最长且能接收它的牌列,其次是空列。也可以拖动牌。
- 没有自动出牌:没有牌会自动移到基础牌堆,游戏也不会自动完成。只有用储备牌堆补满空列这一步是自动的。
- 从基础牌堆取回牌:基础牌堆最上面的牌可以拖回并放到牌列上,不会扣分。
- 撤销:最多可撤销最近 100 步操作;撤销会扣回被撤销那一步所得的分数。
- 牌局代码:每副牌都有一个代码(例如 CF1-D3-AAAAACL),可以原样重现同一副牌及其抽牌堆。参见常见问题。
应用中的计分
| 走法 | 分数 |
|---|---|
| 把一张牌放到基础牌堆上(来自储备牌堆、牌列或弃牌堆) | +5 |
| 其他任何走法、抽牌和重新洗牌 | 0 |
分数从 0 开始,最低不会低于 0。基牌已经就位:还剩 51 张牌要放,因此不取回基础牌堆牌的获胜牌局,最终得分为 51 × 5 = 255 分。这个计分方式沿用维基百科所述赌场版本:玩家花 52 美元买一副牌,每把一张牌放到基础牌堆上就得到 5 美元。