Crescent 的規則
重點摘要
2 副撲克牌、16 個普通牌堆,每堆 6 張牌,以及 8 個基礎牌堆:其中四個從 A 遞增至 K,另外四個從 K 遞減至 A。每次只能移動一張牌,也就是牌堆的頂牌,放在花色相同且牌階相鄰的牌上;A 與 K 互為相鄰。空牌堆會保持空白。每局可重新分配 3 次。當全部 104 張牌都移到基礎牌堆上時,即為獲勝。
起始配置
使用 2 副各 52 張的撲克牌混合洗勻,共 104 張,每張牌各有兩張。應用程式會先取出每種花色各一張 A 和一張 K,作為 8 個基礎牌堆的底牌。其餘 96 張牌分成 16 堆,每堆 6 張,全部正面朝上。
畫面上的牌堆呈馬蹄形排列:左側 4 堆、上方 8 堆、右側 4 堆。基礎牌堆位於中央,第一排是四張 A,下方是四張 K。應用程式只顯示每個牌堆的頂牌:移走頂牌後,下方的牌才會顯露。本網站的圖示沿用這個配置,並在每張牌下方加上牌堆編號及牌數。
允許的移動
- 每次只能移動一張牌,而且只能移動牌堆的頂牌。
- 移到另一個牌堆時,只能放在花色相同且牌階相鄰的牌上,高一階或低一階皆可:紅心 8 可以放在紅心 9 或紅心 7 上。
- 牌階首尾相接:A 可以放在 K 上,K 也可以放在 A 上,花色必須相同。
- 每個牌堆最多容納 13 張牌;超過時,應用程式會拒絕操作並顯示:「此牌堆已滿;請選擇其他目標位置」。
以下例子取自「範例」頁面的獲勝過程:第 10 步,將牌堆 10 的 A♠ 放到牌堆 14 的 R♠ 上。
黑桃遞增基礎牌堆:頂牌為黑桃 2,共 2 張牌;紅心遞增基礎牌堆:頂牌為紅心 2,共 2 張牌;方塊遞增基礎牌堆:頂牌為方塊 A,共 1 張牌;梅花遞增基礎牌堆:頂牌為梅花 A,共 1 張牌;黑桃遞減基礎牌堆:頂牌為黑桃 Q,共 2 張牌;紅心遞減基礎牌堆:頂牌為紅心 Q,共 2 張牌;方塊遞減基礎牌堆:頂牌為方塊 K,共 1 張牌;梅花遞減基礎牌堆:頂牌為梅花 9,共 5 張牌。牌堆 1:4 張牌,頂牌為方塊 J;牌堆 2:6 張牌,頂牌為黑桃 8;牌堆 3:4 張牌,頂牌為方塊 7;牌堆 4:5 張牌,頂牌為方塊 4;牌堆 5:6 張牌,頂牌為黑桃 10;牌堆 6:4 張牌,頂牌為黑桃 Q;牌堆 7:6 張牌,頂牌為紅心 5;牌堆 8:6 張牌,頂牌為黑桃 6;牌堆 9:5 張牌,頂牌為梅花 5;牌堆 10:6 張牌,頂牌為黑桃 A;牌堆 11:6 張牌,頂牌為梅花 K;牌堆 12:6 張牌,頂牌為梅花 10;牌堆 13:6 張牌,頂牌為梅花 7;牌堆 14:6 張牌,頂牌為黑桃 K;牌堆 15:6 張牌,頂牌為黑桃 6;牌堆 16:6 張牌,頂牌為梅花 A。
如果某一步不符合規則,應用程式會拒絕該操作,並透過互動規則說明原因:「必須是相同花色」、「點數必須高一級或低一級」。
空牌堆
清空的牌堆會一直保持空白直到遊戲結束:任何牌都不能放上去(「無法放到空牌堆上」)。因此,每清空一個牌堆,就會少一個可供整理牌的位置。
基礎牌堆
- 四個以 A 起始的基礎牌堆按點數遞增排列:A、2、3……直到 K,花色須與起始牌 A 相同。
- 四個以 K 起始的基礎牌堆按點數遞減排列:K、Q、J……直到 A,花色須與起始牌 K 相同。
- 基礎牌堆的點數不能循環銜接:遞增牌堆的 K 或遞減牌堆的 A 上,都不能再放任何牌。
- 牌一旦放上基礎牌堆,就不能再移回一般牌堆。若符合目標頂牌的接續順序,則可在相同花色的兩個基礎牌堆之間移動。
- 底牌,也就是開局時放好的 A 或 K,永遠不能移動(「基礎牌堆的底牌已鎖定」)。
重新分牌
重新分牌按鈕會將每個至少有兩張牌的牌堆中最底下的一張牌移到最上方;其他牌的順序不變。每局可重新分牌 3 次;按鈕會顯示剩餘次數,用完後則顯示「無法再重新分牌」。重新分牌不計為一步,而且重新分牌之前走過的步驟將無法再復原。
例如:在這局獲勝牌局第一次重新分牌時,牌堆 1 從 2♥ 9♣ V♦ V♦(由下到上)變成 9♣ V♦ V♦ 2♥:原本在最底下的 2♥ 現在成了頂牌。
黑桃遞增基礎牌堆:頂牌為黑桃 2,共 2 張牌;紅心遞增基礎牌堆:頂牌為紅心 2,共 2 張牌;方塊遞增基礎牌堆:頂牌為方塊 A,共 1 張牌;梅花遞增基礎牌堆:頂牌為梅花 A,共 1 張牌;黑桃遞減基礎牌堆:頂牌為黑桃 10,共 4 張牌;紅心遞減基礎牌堆:頂牌為紅心 10,共 4 張牌;方塊遞減基礎牌堆:頂牌為方塊 K,共 1 張牌;梅花遞減基礎牌堆:頂牌為梅花 9,共 5 張牌。牌堆 1:4 張牌,頂牌為方塊 J;牌堆 2:6 張牌,頂牌為黑桃 8;牌堆 3:4 張牌,頂牌為方塊 7;牌堆 4:5 張牌,頂牌為方塊 4;牌堆 5:5 張牌,頂牌為紅心 5;牌堆 6:4 張牌,頂牌為黑桃 Q;牌堆 7:6 張牌,頂牌為紅心 5;牌堆 8:6 張牌,頂牌為黑桃 6;牌堆 9:5 張牌,頂牌為梅花 5;牌堆 10:4 張牌,頂牌為方塊 9;牌堆 11:7 張牌,頂牌為梅花 A;牌堆 12:6 張牌,頂牌為梅花 10;牌堆 13:6 張牌,頂牌為梅花 7;牌堆 14:7 張牌,頂牌為黑桃 A;牌堆 15:4 張牌,頂牌為紅心 K;牌堆 16:5 張牌,頂牌為黑桃 6。
升序黑桃基礎堆:頂牌為黑桃 2,共 2 張;升序紅心基礎堆:頂牌為紅心 2,共 2 張;升序方塊基礎堆:頂牌為方塊 A,共 1 張;升序梅花基礎堆:頂牌為梅花 A,共 1 張;降序黑桃基礎堆:頂牌為黑桃 10,共 4 張;降序紅心基礎堆:頂牌為紅心 10,共 4 張;降序方塊基礎堆:頂牌為方塊 K,共 1 張;降序梅花基礎堆:頂牌為梅花 9,共 5 張。牌堆 1:4 張,頂牌為紅心 2;牌堆 2:6 張,頂牌為紅心 7;牌堆 3:4 張,頂牌為梅花 4;牌堆 4:5 張,頂牌為梅花 5;牌堆 5:5 張,頂牌為方塊 8;牌堆 6:4 張,頂牌為黑桃 J;牌堆 7:6 張,頂牌為黑桃 10;牌堆 8:6 張,頂牌為方塊 A;牌堆 9:5 張,頂牌為黑桃 7;牌堆 10:4 張,頂牌為梅花 Q;牌堆 11:7 張,頂牌為梅花 8;牌堆 12:6 張,頂牌為梅花 2;牌堆 13:6 張,頂牌為方塊 6;牌堆 14:7 張,頂牌為黑桃 4;牌堆 15:4 張,頂牌為方塊 8;牌堆 16:5 張,頂牌為方塊 3。
遊戲結束
當 8 個基礎牌堆各有 13 張牌,也就是全部 104 張牌都已放入其中時,即為獲勝。當沒有任何可走的步驟,也沒有剩餘的重新分牌次數時,牌局便陷入僵局:應用程式會顯示通知,並提供復原上一步或開始新局的選項。
應用程式的其他功能
- 輕觸牌堆:如果只有一個位置能接收頂牌,該牌就會移到那裡;否則會選取該牌堆,再輕觸目的位置。也可以使用點兩下及拖放操作。
- 放到基礎牌堆區:將牌拖放到基礎牌堆區內的任何位置,它就會移到相同花色且能接收它的基礎牌堆。
- 復原:最多可復原最近 100 步;步數計數器也會隨之減少。重新分牌後,操作紀錄會歸零。
- 牌局代碼:每個牌局都有一組代碼(例如 CR1-N-AAAAAAB),可用來重現完全相同的發牌配置。
- 不計分:應用程式只記錄時間與步數。
應用程式的設定與傳統規則
應用程式遵循紙牌接龍書籍所述的傳統規則:先留出基礎牌堆的底牌,其餘每六張一堆,按相同花色向上或向下接牌,K 與 A 可以銜接,空牌堆不能再放牌,並可重新分牌三次。所有牌都以正面朝上發出,但畫面只顯示頂牌,對玩家而言效果相同。文獻也提到應用程式未提供的變體:Crescent Four(允許第四次重新分牌);牌面朝下發牌(開局時只翻開每個牌堆的頂牌,其餘牌露出時才翻開)。