Pyramide Solitaire

牌局範例

重點概覽

牌局 PY1-N-AAAAAAS 可在 33 步內獲勝,下方會逐步重現。牌局 PY1-N-AAAAAAJ 則無法獲勝:最多只能移除 28 張牌中的 14 張。將各個代碼貼入應用程式的「新牌局」視窗,即可載入對應牌局。

一局獲勝的牌局

牌局 PY1-N-AAAAAAS。起始棄牌:7♦;最下排:7♣、10♣、3♥、4♥、3♠、R♦、7♠。此局可在 33 步內獲勝:20 次移除及 13 次抽牌,沒有回收棄牌;抽牌堆剩下 10 張,棄牌堆剩下 6 張。得分:280 分。這個發牌配置沒有步數更少的獲勝走法:找出此走法的程式會依步數由少到多嘗試(共檢查 106 846 個局面)。

抽牌堆: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。

起始狀態:已從金字塔移除 0 張牌,抽牌堆有 23 張,棄牌為 7♦,得分 0 分。

抽牌堆:17 張牌;棄牌:梅花 3。第 1 排:方塊 J;第 2 排:梅花 6、紅心 7;第 3 排:黑桃 A、方塊 4、黑桃 Q;第 4 排:紅心 5、方塊 3、紅心 6、黑桃 8;第 5 排:紅心 K、梅花 K、方塊 A、黑桃 K、梅花 9;第 6 排:梅花 Q、梅花 2、黑桃 10、黑桃 J;第 7 排:梅花 7、黑桃 7。

走了 11 步後(第 11 步):已從金字塔移除 7 張牌,抽牌堆有 17 張,棄牌為 3♣,得分 70 分。

抽牌堆:10 張牌;棄牌:紅心 2。第 1 排:方塊 J;第 2 排:梅花 6、紅心 7;第 3 排:黑桃 A、方塊 4、黑桃 Q;第 4 排:紅心 5、方塊 3、紅心 6、黑桃 8;第 5 排:紅心 K、梅花 K、黑桃 K、梅花 9;第 6 排:黑桃 10、黑桃 J;第 7 排:黑桃 7。

走了 22 步後(第 22 步):已從金字塔移除 11 張牌,抽牌堆有 10 張,棄牌為 2♥,得分 110 分。

抽牌堆:10 張牌;棄牌:梅花 8。第 1 排:空;第 2 排:空;第 3 排:空;第 4 排:空;第 5 排:空;第 6 排:空;第 7 排:空。

獲勝(第 33 步):已從金字塔移除 28 張牌,抽牌堆有 10 張,棄牌為 8♣,得分 280 分。
這局的 33 步
  1. K 牌 R♦
  2. 配對 10♣ + 3♠
  3. 抽牌:8♥
  4. 抽牌:2♦
  5. 抽牌:9♦
  6. 棄牌 9♦ + 4♥
  7. 配對 10♦ + 3♥
  8. 抽牌:9♥
  9. 抽牌:3♣
  10. 抽牌:5♦
  11. 棄牌 5♦ + 8♦
  12. 抽牌:8♣
  13. 抽牌:6♠
  14. 棄牌 6♠ + 7♣
  15. 抽牌:2♠
  16. 抽牌:A♥
  17. 棄牌 A♥ + D♣
  18. 抽牌:2♥
  19. 抽牌:D♦
  20. 棄牌 D♦ + A♦
  21. 抽牌:V♥
  22. 棄牌 V♥ + 2♣
  23. K 牌 R♥
  24. K 牌 R♣
  25. 配對 3♦ + 10♠
  26. K 牌 R♠
  27. 配對 6♥ + 7♠
  28. 棄牌 2♥ + V♠
  29. 配對 4♦ + 9♣
  30. 配對 5♥ + 8♠
  31. 配對 A♠ + D♠
  32. 配對 6♣ + 7♥
  33. 棄牌 2♠ + V♦

無法獲勝的發牌配置

牌局 PY1-N-AAAAAAJ:棄牌為 D♣,最下排為 8♦、9♥、6♥、7♣、8♣、9♣、D♥。即使無限次重新翻看抽牌堆,這個配置也無法獲勝。一個會嘗試所有合法步驟組合、並記錄已見局面的程式(共 814 254 個局面)證實:最多只能從金字塔移除 28 張牌中的 14 張。達到此結果的最短走法需要 27 步,得分為 140 分。

其中一局最佳走法(27 步)
  1. 配對 6♥ + 7♣
  2. 抽牌:9♦
  3. 抽牌:D♦
  4. 抽牌:A♠
  5. 棄牌 A♠ + D♥
  6. 抽牌:A♦
  7. 抽牌:2♣
  8. 抽牌:7♥
  9. 抽牌:8♥
  10. 抽牌:5♣
  11. 棄牌 5♣ + 8♣
  12. 抽牌:V♥
  13. 棄牌 V♥ + 2♦
  14. 抽牌:3♠
  15. 抽牌:R♣
  16. 抽牌:V♦
  17. 抽牌:6♠
  18. 抽牌:7♦
  19. 抽牌:A♣
  20. 抽牌:10♥
  21. 抽牌:4♣
  22. 棄牌 4♣ + 9♣
  23. 配對 4♠ + 9♥
  24. 配對 5♠ + 8♦
  25. 棄牌 10♥ + 3♥
  26. 配對 V♣ + 2♠
  27. K 牌 R♥

抽牌堆:6 張牌;棄牌:梅花 A。第 1 排:黑桃 10;第 2 排:方塊 3、方塊 10;第 3 排:方塊 4、方塊 6、黑桃 K;第 4 排:梅花 6、黑桃 Q、方塊 K、紅心 4;第 5 排:梅花 10、紅心 5、梅花 3;第 6 排:黑桃 9;第 7 排:空。

PY1-N-AAAAAAJ,此局結束時:金字塔中剩下 14 張牌;抽牌堆有 6 張,棄牌堆有 13 張,但即使再翻看抽牌堆,也已經無法組成任何配對。

應用程式不會提示這種僵局:只要抽牌堆或棄牌堆還有牌,就仍可抽牌或回收棄牌。你必須自行開始新牌局。

本頁的牌局

代碼能否獲勝展示的對局
PY1-N-AAAAAAS是33 步,280 分
PY1-N-AAAAAAJ否(最多移除 14 張牌)27 步,140 分