TriPeaks Solitaire

TriPeaks 的規則

重點概覽

三座山峰共有 28 張牌,其中最下方的 10 張為明牌,另有棄牌堆及 23 張牌的牌庫。一張已翻開且不再被任何牌蓋住的牌,只要點數比棄牌大一級或小一級,就能移除,不論花色。沒有牌能接上時就抽牌。移除山峰中的 28 張牌即獲勝。

初始配置

使用一副 52 張牌,不含鬼牌。應用程式將 28 張牌排成三座並列的山峰,共 4 排:3 張峰頂牌,接著依序為 6、9 和 10 張。只有最下排牌面朝上,其餘 18 張牌面朝下。每張牌都被下一排的兩張牌部分蓋住。應用程式翻開一張牌放入棄牌堆,其餘 23 張放入牌庫。

牌庫:23 張;棄牌堆:梅花 A。峰頂:蓋牌、蓋牌、蓋牌;第 2 排:蓋牌、蓋牌、蓋牌、蓋牌、蓋牌、蓋牌;第 3 排:蓋牌、蓋牌、蓋牌、蓋牌、蓋牌、蓋牌、蓋牌、蓋牌、蓋牌;最下排:黑桃 3、黑桃 5、梅花國王、黑桃 4、方塊 2、黑桃 A、方塊國王、紅心 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、方塊國王、紅心 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 沒有官方規則。相較於參考資料所描述的規則,應用程式採用了以下值得先了解的設定:

  • 國王與 A:資料來源的規則不讓國王與 A 相接,這就是應用程式的經典規則。預設的簡單規則則讓兩者相接。
  • 隨時抽牌:傳統規則只在沒有牌能接上時才抽牌;應用程式則允許隨時抽牌。
  • 計分:原始計分方式會獎勵連續移除,每次抽牌扣 5 分,清空各座山峰分別可得 15、15、30 分;應用程式則每步扣 1 分,每座山峰加 100 分,沒有連續移除獎勵。

文獻也提到其他變體:萬用牌(用一張牌代替任意點數,有助於清空山峰);全明牌山峰(山峰中的所有牌從開局就可見);空棄牌堆(開局時棄牌堆為空,從最下方的牌中選擇第一張)。請參閱資料來源。