Canfield Solitaire

关于 Canfield 的常见问题

为什么基础牌堆不是从A开始?

在 Canfield 中,发牌时放到第一个基础牌堆上的那张牌,决定了4个基础牌堆的起始点数。在牌局 CF1-D3-AAAAACL 中是7:每个基础牌堆都从7开始,往上排到K,再回到A,一直排到6。所以只有基准牌是A时,A才会作为基础牌堆的起始牌。

基础牌堆与起始点数

储备牌堆有什么用?

储备牌堆由13张叠在一起的牌组成;只有最上面的一张可以移动,可以放到基础牌堆或某一列上。某一列清空后,应用会立刻用储备牌堆最上面的牌补上。储备牌堆用完后,空列可以放任意一张牌。

储备牌堆与空列

每次翻三张牌和每次翻一张牌:有什么区别?

默认情况下,应用每次翻3张牌,只有最后一张可以使用;在每次翻1张的模式下,牌会一张一张地出现。两种模式下,弃牌堆都可以不限次数地翻回牌堆,没有任何惩罚。同一副牌,每次翻3张用 201 步操作获胜(CF1-D3-AAAAACL),每次翻1张用 223 步操作获胜(CF1-D1-AAAAACL)。

牌堆与循环翻牌

可以把K放到A上面吗?

可以,在各列中:按红黑交替的顺序往下排,A 之后接 K。在基础牌堆上则相反:K 之后接 A。所以一个序列可以从一轮点数接到下一轮点数。

各列

得分是怎么计算的?

每张放到基础牌堆上的牌得5分,其他都不计分。基准牌一开始就已经就位:还剩51张牌要放,所以不从基础牌堆取回牌而赢下牌局,就是 255 分。这个计分方式沿用了维基百科所介绍的赌场版本,每张牌5美元。

计分

游戏代码是什么意思?

游戏代码(例如 CF1-D3-AAAAACL)对应一副确定的牌局。D3 或 D1 表示每次翻 3 张还是 1 张牌,最后 7 个字符表示洗牌结果。在“新游戏”窗口中选择“使用代码载入游戏”并粘贴代码,就能得到同样的牌局和同样的牌堆。

可以试试的代码

可以撤销一步操作,或把牌从基础堆拿回来吗?

两者都可以。应用会保留最近 100 步操作,撤销时也会扣回被撤销那一步所得的分数。你还可以把基础堆最上面的一张牌拖到某一列,不会失分;之后再放回去,仍可得 5 分。

应用的特色功能

康菲尔德纸牌的每副牌都能赢吗?

这个游戏以难度大著称:据维基百科介绍,它的英文别名 Demon(恶魔)就是由此而来。应用不会告诉你某副牌能不能赢,本站也没有统计可赢牌局的比例。不过“示例”页面中的牌局都有经过逐步验证的获胜过程。

查看获胜牌局