Pyramide Solitaire

Pyramide规则

概览

28张正面朝上的牌排成金字塔,另有一个弃牌堆和23张抽牌。两张可用牌的点数之和为13时,可一起移除;K单独移除。弃牌堆顶的牌也算可用牌。抽牌堆可无限次重新遍历。移除金字塔中的全部28张牌即可获胜。

初始布局

使用一副52张牌,不含大小王。应用将28张牌排成7排金字塔:顶端1张,然后依次为2张、3张,以此类推,直到最底排的7张。所有牌都正面朝上。每张牌都被下一排的两张牌部分盖住。应用翻开一张牌放入弃牌堆,其余23张牌背面朝上放入抽牌堆。

抽牌堆:23张;弃牌:方块7。第1排:方块J;第2排:梅花6、红桃7;第3排:黑桃A、方块4、黑桃Q;第4排:红桃5、方块3、红桃6、黑桃8;第5排:红桃K、梅花K、方块A、黑桃K、梅花9;第6排:梅花Q、梅花2、方块8、方块10、黑桃10、黑桃J;第7排:梅花7、梅花10、红桃3、红桃4、黑桃3、方块K、黑桃7。

牌局PY1-N-AAAAAAS的初始状态;弃牌为7♦。绿色边框表示最底排的7张可用牌。

可用牌

金字塔中盖住某张牌的两张牌都被移除后,这张牌才成为可用牌。开局时,只有最底排的7张牌可用。弃牌堆顶的牌也可用,弃牌堆中的其他牌则必须等待。点击被盖住的牌,例如开局时第6排的D♣,不会产生任何效果;若启用了错误提示辅助,应用会显示“这张牌被另一张牌挡住了”。

点数之和为13的配对

先点击一张可用牌,再点击另一张:如果点数之和为13,两张牌就会被移除。A计1,J计11,Q计12,其他牌按牌面数字计。因此,可配对的组合为:A + Q、2 + J、3 + 10、4 + 9、5 + 8、6 + 7。花色不影响配对。两张牌的点数之和不为13时,例如开局时最底排的7♣和7♠,就不会被移除:应用会显示“点数之和必须等于13”,并保留第二张牌的选中状态。

K单张就计13:无论是金字塔中的可用K,还是弃牌堆顶的K,点击一次即可移除。在牌局PY1-N-AAAAAAS中,第一步移除最底排的R♦,第二步移除配对10♣ + 3♠。

抽牌堆:23张;弃牌:方块7。第1排:方块J;第2排:梅花6、红桃7;第3排:黑桃A、方块4、黑桃Q;第4排:红桃5、方块3、红桃6、黑桃8;第5排:红桃K、梅花K、方块A、黑桃K、梅花9;第6排:梅花Q、梅花2、方块8、方块10、黑桃10、黑桃J;第7排:梅花7、红桃3、红桃4、黑桃7。

走了2步后:R♦和配对10♣ + 3♠已被移除;它们原先盖住的牌成为可用牌(绿色边框)。

牌库与废牌堆

任何时候都可以点击抽牌堆,将堆顶的一张牌正面朝上翻到弃牌堆。弃牌堆顶的牌可以与金字塔中的一张可用牌配对,如果是K,则可以单独移除。抽牌堆为空时,点击它会回收弃牌堆:所有弃牌按相同顺序回到抽牌堆,循环次数不限。在应用中,新抽出的牌不能与它盖住的弃牌配对:只有弃牌堆顶的牌可用。

牌局结束

只要金字塔中的28张牌全部移除,就算获胜,即使抽牌堆或弃牌堆中仍有牌。只有当抽牌堆和弃牌堆都为空,且没有可移除的配对或K时,应用才会宣布僵局,显示“已无可用操作”。只要还有牌可抽或可回收,对局就会继续,即使已经无法再移除任何牌:牌局PY1-N-AAAAAAJ就是这种情况,最多只能移除14张牌。这时需要开始新游戏。

计分

初始得分为0。每从金字塔移除一张牌得10分:金字塔中的两张牌配对得20分,与弃牌配对得10分,移除金字塔中的一张K得10分。使用弃牌堆中的牌不得分。抽牌和回收弃牌不扣分。因此,每局获胜始终得280分;统计数据通过用时和步数(移除、抽牌及回收弃牌)区分各局表现。

撤销与牌局代码

“撤销”按钮可撤回最近100次操作:配对、移除K、抽牌和回收弃牌。牌会回到原位,该步所得的分数也会扣回;不过,步数计数器不会减少。

每个发牌布局都有一个代码,会在对局中显示,例如PY1-N-AAAAAAS。将其粘贴到“新游戏”窗口,即可发出完全相同的牌。

应用的设计选择与传统规则

Pyramide没有官方规则。与参考来源中描述的规则相比,应用采用了以下值得了解的设定:

  • 获胜:只需清空金字塔,无需清空抽牌堆(参考来源称之为“宽松”获胜条件)。
  • 无限回收:基本规则不允许重新遍历抽牌堆;应用则允许无限次重新遍历。
  • 弃牌堆中只有一张牌可用:新抽出的牌不能与它盖住的弃牌配对。
  • 不能将牌与盖住它的牌配对:一张牌绝不能与仍盖住它的牌配对。

相关文献还提到一些变体:严格获胜条件(除了金字塔,还必须清空抽牌堆和弃牌堆中的所有牌);限制重新发牌次数(抽牌堆只能重新遍历有限次数,或完全不能重新遍历);抽牌与弃牌配对(刚抽出的牌可以与原弃牌堆顶的牌配对);牌与覆盖牌配对(一张牌可以与唯一仍盖住它的牌配对)。参见来源。