TriPeaks Solitaire

TriPeaks规则

概览

三座牌峰共28张牌,其中最下方10张可见,另有一个弃牌堆和23张牌的牌库。一张正面朝上且不再被任何牌覆盖的牌,如果点数比弃牌恰好大一级或小一级,就可以移除,不考虑花色。没有牌可以接续时,就翻牌。移除牌峰中的全部28张牌即可获胜。

初始布局

使用一副52张的纸牌,不含大小王。应用将28张牌分4排摆成三座并列的牌峰:峰顶共3张,之后各排依次为6、9和10张。只有最下排正面朝上;其余18张牌均背面朝上。每张牌都被下一排的两张牌部分覆盖。应用翻开一张牌放入弃牌堆,再将剩余23张牌放入牌库。

牌库:23张牌;弃牌:梅花A。峰顶:暗牌、暗牌、暗牌;第2排:暗牌、暗牌、暗牌、暗牌、暗牌、暗牌;第3排:暗牌、暗牌、暗牌、暗牌、暗牌、暗牌、暗牌、暗牌、暗牌;最下排:黑桃3、黑桃5、梅花K、黑桃4、方块2、黑桃A、方块K、红桃8、梅花7、黑桃9。

牌局TP1-E-AAAAAAB的初始布局。暗牌以牌背显示;弃牌堆显示A♣。

允许的操作

一张牌必须正面朝上,且不再被任何牌覆盖,才可以打出。如果它的点数比弃牌恰好大一级或小一级,就可以移除:弃牌为8时,可以移除7或9。花色不影响操作。移除的牌成为新的弃牌。

一张暗牌上覆盖的两张牌都被移走后,应用就会立即将它翻开,使其变为可用的牌。例如:牌局TP1-E-AAAAAAB开始时,弃牌为A♣。采用简单规则时,最下方有三张牌可以接上:R♣、2♦、R♦。先移除R♣,再将A♠接在这张R♣上,然后将2♦接在A♠上。中间牌峰某张暗牌上覆盖的两张牌都已移走:它随即翻开,是7♠。

牌库:23张牌;弃牌:方块2。峰顶:暗牌、暗牌、暗牌;第2排:暗牌、暗牌、暗牌、暗牌、暗牌、暗牌;第3排:暗牌、暗牌、暗牌、暗牌、黑桃7、暗牌、暗牌、暗牌、暗牌;最下排:黑桃3、黑桃5、黑桃4、方块K、红桃8、梅花7、黑桃9。

走了3步后:弃牌堆显示2♦;7♠刚刚翻开。绿色边框标出可以接在弃牌后面的牌。

轻触不符合条件的牌不会产生任何操作。开启错误提示时(默认开启),应用会说明拒绝原因:

  • 正面朝上但点数与弃牌不相邻的牌,例如试图将最下方的3♠放到A♣上:“点数必须恰好大一级或小一级”;
  • 仍被覆盖或背面朝上的牌:“这张牌被挡住了”。

牌库

轻触牌库,会将最上面的一张牌翻到弃牌堆上,替换当前弃牌。在应用中,可以随时翻牌,即使仍有其他合法操作。每张牌只能使用一次:这23张牌的牌库不能回收。

K与A

“新游戏”窗口提供两种规则。默认的简单规则(K与A相连)中,K与A相邻:A可以移到K上,K也可以移到A上,连续出牌可以从Q到K,再到A和2。在经典规则(K与A不相连)中,序列在两端终止:K上只能放Q,A上只能放2。

在同一副牌TP1-E-AAAAAAB中,弃牌为A♣时,简单规则允许3种操作(R♣、2♦、R♦),经典规则则只允许一种:2♦。规则与纸牌本身同样重要:牌局TP1-…AAAAAAD在简单模式下可以获胜,在经典模式下则无法获胜(见示例)。

牌局结束

只要牌峰中的28张牌全部移除,对局就获胜,即使牌库中还有牌。当牌库为空,而且没有可用的牌能接在弃牌后面时,对局就无法继续:应用显示“已无可用操作”。此时可以撤销操作,或开始新游戏。

计分

分数从500开始,且永远不会低于零:

发生的情况分数
从牌峰中移除一张牌-1
抽牌-1
此次移除清空了整座牌峰(在该步计分之外另计)+100

计算奖励时,左侧牌峰计9张牌,中间牌峰计9张,右侧牌峰计10张:最下排按此方式分配给三座牌峰。因此,未使用撤销而获胜的对局,得分为500 − 步数 + 3 × 100:最高772分(移除全部28张牌,全程不翻牌),若翻完23张牌则为749分。示例中的获胜对局分别在第37、42、50步清空三座牌峰,最终得分750分。对局无法继续时,没有额外扣分或奖励。

撤销与牌局代码

应用会保留最近100次操作,包括移除和翻牌。撤销会将牌放回原位,必要时将其翻回,并返还该步扣除的分数。步数计数不会减少。

每次发牌都有一个游戏代码,例如 TP1-E-AAAAAAB。中间的字母表示规则:E 代表简单,C 代表经典;旧代码中的 N 按简单规则处理。将代码粘贴到“新游戏”窗口中,就能重新发出完全相同的牌。

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

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

  • K与A:参考来源中的规则不将K与A视为相邻,这对应应用的经典规则。默认的简单规则则将两者视为相邻。
  • 随时翻牌:传统规则只在没有牌可以接续时才允许翻牌;应用则允许随时翻牌。
  • 计分:原版计分方式会奖励连续移除,每次翻牌扣5分,清空各座牌峰分别得15、15、30分;应用则每步扣1分,每清空一座牌峰加100分,没有连续移除奖励。

相关资料还提到其他变体:万能牌(一张牌可代替任意点数,有助于清空牌峰);全明牌牌峰(牌峰中的所有牌从一开始就可见);空弃牌堆(弃牌堆初始为空,从最下方的牌中选择第一张弃牌)。请参阅来源。