怎麼玩
- 左上角是牌堆,點一下翻牌到旁邊的廢牌堆(抽 1 張或抽 3 張,在上方切換)。牌堆翻完後,再點一下空位會把廢牌堆翻回來,繼續抽。
- 中間七列是桌面。每一列只有最下面一張朝上,其他朝下。把朝上的牌依「紅黑交替、點數遞減」接起來,就能把下面蓋住的牌翻開。
- 右上角四個空位是基礎堆。從 A 開始,同花色一張一張往上疊到 K。
- 移動牌的方式:拖到想放的位置,或點一下讓遊戲自動找位置。卡住時按「提示」,放錯了按「復原」。
- 四個基礎堆都疊滿 13 張就過關,畫面會顯示用時與步數。
規則整理
- 發牌:52 張牌,桌面七列依序放 1、2、3、4、5、6、7 張,每列最後一張朝上,剩下的 24 張是牌堆。
- 桌面接牌:紅黑交替、點數遞減。可以一次搬一張,也可以把已經接好的一整疊一起搬。
- 空列:只有 K(可連同下面接著的牌)能放進空的一列。
- 基礎堆:A 起、同花色、依序遞增到 K。基礎堆最上面的牌,必要時也可以拉回桌面使用。
- 牌堆:抽 1 張時每次翻一張;抽 3 張時每次翻三張,只有最上面一張能用。牌堆翻完可以把廢牌堆翻回再來一輪,沒有次數限制。
小技巧
- 優先翻開暗牌:同樣是可以走的步,能翻開暗牌的通常比較有價值,因為暗牌翻得越多,選擇越多。
- 不要太早清空牌堆:先看看桌面上有沒有能走的步,再決定要不要抽牌。
- 留意 K 的位置:空列只有 K 能放,所以當一列清空時,要想想手上有沒有 K 可以填進去,不然空列會用不上。
- A 與 2 先收:低點數的牌通常收進基礎堆沒壞處,但收太多高點數的牌有時會讓桌面少了可以接牌的位置,要視情況判斷。
常見問題
抽 1 張和抽 3 張有什麼差別?
差在翻牌堆的方式。抽 1 張每次翻一張到廢牌堆,下一張牌隨時都能用,比較容易過關,適合新手。抽 3 張每次一口氣翻三張,但只有最上面那張能動,要先用掉它才輪得到下面的,牌堆翻完一輪後可以再翻回來繼續抽。抽 3 張的難度明顯比較高,不少人把它當作標準玩法。本頁兩種都有,切換時會重新發牌。
怎麼把牌移過去?拖曳和點一下有什麼不同?
兩種方式都可以。用滑鼠或手指把牌拖到想放的位置,放開就移過去;放不了的話牌會自己彈回原位。如果只是點一下(不拖動),遊戲會自動幫你找可以放的地方:先看能不能放到右上角的基礎堆,不行再找桌面上可以接的那一列。點的是桌面上的一疊牌時,會把那一張以及它下面接著的牌整疊搬過去。
什麼牌可以放在什麼牌上面?
桌面七列要「紅黑交替、點數遞減」,例如黑色的 7 上面可以放紅色的 6,紅色的 6 上面再放黑色的 5。空的那一列只有 K(連同它下面接著的牌)可以放進去。右上角的四個基礎堆要同一花色、從 A 開始一張一張往上疊到 K,四個花色都疊滿 13 張就過關。A 可以放進任何一個空的基礎堆。
「提示」「復原」「自動收牌」怎麼用?
「提示」會用黃色外框標出一步建議的移動,並用文字說明;它優先選擇能翻開暗牌或把牌收上基礎堆的走法,沒有的話會建議你抽牌。這只是建議,不保證一定是最好的一步。「復原」可以一步一步退回去,沒有次數限制。「自動收牌」會把所有能收到基礎堆的牌一張張收上去;當牌都翻開、牌堆也用完時,這個按鈕會變成藍色提醒你,按下去就能收完整局。
每一局都解得開嗎?
不一定。本頁是把 52 張牌完全隨機洗牌後直接發牌,沒有先驗證這副牌一定有解,所以有些牌局不管怎麼玩都會卡住,這是 Klondike 這個玩法本身就有的情形。卡住時可以按「復原」退幾步換個走法,或是開一局新的。
洗牌是真的隨機嗎?紀錄會上傳嗎?
洗牌用瀏覽器內建的安全亂數(crypto.getRandomValues)搭配 Fisher–Yates 洗牌法,並用拒絕取樣避免取餘數造成的偏差,所以每一種牌序出現的機會相同。整局遊戲都在你的瀏覽器裡執行,不會把牌局、步數或時間送到伺服器,也沒有存在瀏覽器裡,重新整理就是新的一局。網站的使用統計只會記錄你按了哪些按鈕,以及通關事件與抽牌張數(抽 1 張或抽 3 張),不會記錄牌局內容。
手機上可以玩嗎?拖牌的時候頁面會跟著捲動嗎?
可以。手機上可以用手指拖牌,也可以直接點一下讓牌自動移動。手指按在牌上拖動時頁面不會跟著捲動;想捲動頁面,把手指放在牌桌外面(上方的按鈕區或下方的說明文字)再滑就行。手機畫面比較窄,牌上的點數與花色會縮小,橫放手機會比較好看。
規格與來源
- 玩法為通行的 Klondike 接龍規則,規則整理可參考 Wikipedia「Klondike (solitaire)」條目(en.wikipedia.org/wiki/Klondike_(solitaire))。
- 洗牌:Fisher–Yates 洗牌法,亂數來自 W3C《Web Cryptography API》的 Crypto.getRandomValues()(w3.org/TR/WebCryptoAPI)。
- 牌面以 CSS 與文字符號繪製,程式為本站自行撰寫,沒有使用任何牌面圖檔或他人程式碼。
- 隨機發牌,不保證每一局都有解;本頁沒有計分,只記錄時間與步數,且不儲存、不上傳。