Seahaven Towers Solitaire

逐步解開的牌局

重點概覽

以下每一副牌都是應用程式中的真實牌局:將其代碼貼到「新遊戲」視窗,就能玩到完全相同的牌局。每一副都有解法,並在網站發布前,由一個依照應用程式規則運作的程式逐步重玩驗證過。

以 85 步獲勝的牌局

牌局 SH1-C4-AAAAAJ2,使用 4 個暫存格。這套共 85 步的走法,也是應用程式自身用來測試勝利判定的走法;每一步都只移動一張牌。完全照此走法遊玩且不復原,可得 560 分。

暫存格(4 個):紅心 2、紅心 3、空、空。收牌區已放入的牌:黑桃 0 張、紅心 0 張、方塊 0 張、梅花 0 張。第 1 列:紅心 9、方塊 8、方塊 3、黑桃 K、黑桃 5(最上層:黑桃 5);第 2 列:梅花 7、梅花 6、黑桃 8、紅心 K、梅花 J(最上層:梅花 J);第 3 列:紅心 J、黑桃 7、梅花 A、黑桃 A、方塊 K(最上層:方塊 K);第 4 列:方塊 5、黑桃 10、黑桃 4、紅心 8、方塊 A(最上層:方塊 A);第 5 列:紅心 10、黑桃 J、方塊 J、梅花 10、梅花 5(最上層:梅花 5);第 6 列:黑桃 2、梅花 8、紅心 4、紅心 5、梅花 4(最上層:梅花 4);第 7 列:梅花 9、方塊 Q、方塊 7、方塊 4、方塊 2(最上層:方塊 2);第 8 列:方塊 9、黑桃 6、方塊 6、梅花 2、紅心 7(最上層:紅心 7);第 9 列:紅心 Q、黑桃 Q、紅心 A、梅花 3、黑桃 9(最上層:黑桃 9);第 10 列:梅花 Q、紅心 6、方塊 10、梅花 K、黑桃 3(最上層:黑桃 3)。

起始局面。收牌區有 0 張牌、2 個空暫存格、0 個空牌列。

暫存格(4 個):紅心 2、紅心 3、方塊 K、黑桃 9。收牌區已放入的牌:黑桃 1 張、紅心 0 張、方塊 2 張、梅花 3 張。第 1 列:紅心 9、方塊 8、方塊 3、黑桃 K、黑桃 5(最上層:黑桃 5);第 2 列:梅花 7、梅花 6、黑桃 8、紅心 K、梅花 J(最上層:梅花 J);第 3 列:紅心 J、黑桃 7(最上層:黑桃 7);第 4 列:方塊 5、黑桃 10、黑桃 4、紅心 8、紅心 7(最上層:紅心 7);第 5 列:紅心 10、黑桃 J、方塊 J、梅花 10、梅花 5、梅花 4(最上層:梅花 4);第 6 列:黑桃 2、梅花 8、紅心 4、紅心 5(最上層:紅心 5);第 7 列:梅花 9、方塊 Q、方塊 7、方塊 4(最上層:方塊 4);第 8 列:方塊 9、黑桃 6、方塊 6(最上層:方塊 6);第 9 列:紅心 Q、黑桃 Q、紅心 A(最上層:紅心 A);第 10 列:梅花 Q、紅心 6、方塊 10、梅花 K、黑桃 3(最上層:黑桃 3)。

走了 10 步後。收牌區有 6 張牌、0 個空暫存格、0 個空牌列。

暫存格(4 個):空、梅花 8、方塊 K、黑桃 9。收牌區已放入的牌:黑桃 1 張、紅心 5 張、方塊 2 張、梅花 5 張。第 1 列:紅心 9、方塊 8、方塊 3、黑桃 K、黑桃 5(最上層:黑桃 5);第 2 列:梅花 7、梅花 6、黑桃 8、紅心 K、梅花 J、梅花 10(最上層:梅花 10);第 3 列:紅心 J、黑桃 7(最上層:黑桃 7);第 4 列:方塊 5、黑桃 10、黑桃 4、紅心 8、紅心 7(最上層:紅心 7);第 5 列:紅心 10、黑桃 J、方塊 J(最上層:方塊 J);第 6 列:黑桃 2(最上層:黑桃 2);第 7 列:梅花 9、方塊 Q、方塊 7、方塊 4(最上層:方塊 4);第 8 列:方塊 9、黑桃 6、方塊 6(最上層:方塊 6);第 9 列:紅心 Q、黑桃 Q(最上層:黑桃 Q);第 10 列:梅花 Q、紅心 6、方塊 10、梅花 K、黑桃 3(最上層:黑桃 3)。

走了 20 步後。收牌區有 13 張牌、1 個空暫存格、0 個空牌列。

暫存格(4 個):空、空、空、空。收牌區已放入的牌:黑桃 7 張、紅心 9 張、方塊 4 張、梅花 5 張。第 1 列:空;第 2 列:梅花 7、梅花 6、黑桃 8、紅心 K、梅花 J、梅花 10、梅花 9、梅花 8(最上層:梅花 8);第 3 列:方塊 K、方塊 Q(最上層:方塊 Q);第 4 列:方塊 5、黑桃 10、黑桃 9(最上層:黑桃 9);第 5 列:紅心 10、黑桃 J、方塊 J、方塊 10、方塊 9、方塊 8、方塊 7、方塊 6(最上層:方塊 6);第 6 列:梅花 K、梅花 Q(最上層:梅花 Q);第 7 列:空;第 8 列:黑桃 K、黑桃 Q(最上層:黑桃 Q);第 9 列:紅心 Q、紅心 J(最上層:紅心 J);第 10 列:空。

完成 50 步後。基礎牌堆有 25 張牌、4 個空暫存格、3 個空牌列。

暫存格(4 個):空、空、空、空。收牌區已放入的牌:黑桃 13 張、紅心 13 張、方塊 13 張、梅花 13 張。第 1 列:空;第 2 列:空;第 3 列:空;第 4 列:空;第 5 列:空;第 6 列:空;第 7 列:空;第 8 列:空;第 9 列:空;第 10 列:空。

完成第 85 步後:牌局獲勝。基礎牌堆有 52 張牌、4 個空暫存格、10 個空牌列。
解法的 85 步走法
  1. A♦:從第 4 列移至其基礎牌堆
  2. 2♦:從第 7 列移至其基礎牌堆
  3. 4♣:從第 6 列移至第 5 列
  4. 7♥:從第 8 列移至第 4 列
  5. R♦:從第 3 列移至第 3 個暫存格
  6. A♠:從第 3 列移至其基礎牌堆
  7. A♣:從第 3 列移至其基礎牌堆
  8. 2♣:從第 8 列移至其基礎牌堆
  9. 9♠:從第 9 列移至第 4 個暫存格
  10. 3♣:從第 9 列移至其基礎牌堆
  11. 4♣:從第 5 列移至其基礎牌堆
  12. 5♣:從第 5 列移至其基礎牌堆
  13. A♥:從第 9 列移至其基礎牌堆
  14. 2♥:從第 1 個暫存格移至其基礎牌堆
  15. 3♥:從第 2 個暫存格移至其基礎牌堆
  16. 10♣:從第 5 列移至第 2 列
  17. 5♥:從第 6 列移至第 1 個暫存格
  18. 4♥:從第 6 列移至其基礎牌堆
  19. 5♥:從第 1 個暫存格移至其基礎牌堆
  20. 8♣:從第 6 列移至第 2 個暫存格
  21. 2♠:從第 6 列移至其基礎牌堆
  22. 3♠:從第 10 列移至其基礎牌堆
  23. R♣:從第 10 列移至第 6 列
  24. 10♦:從第 10 列移至第 5 列
  25. 6♥:從第 10 列移至其基礎牌堆
  26. 7♥:從第 4 列移至其基礎牌堆
  27. 8♥:從第 4 列移至其基礎牌堆
  28. 4♠:從第 4 列移至其基礎牌堆
  29. 5♠:從第 1 列移至其基礎牌堆
  30. D♠:從第 9 列移至第 1 列
  31. 9♠:從第 4 個暫存格移至第 4 列
  32. 6♦:從第 8 列移至第 1 個暫存格
  33. 6♠:從第 8 列移至其基礎牌堆
  34. 7♠:從第 3 列移至其基礎牌堆
  35. V♥:從第 3 列移至第 9 列
  36. 9♦:從第 8 列移至第 5 列
  37. R♦:從第 3 個暫存格移至第 3 列
  38. D♠:從第 1 列移至第 3 個暫存格
  39. R♠:從第 1 列移至第 8 列
  40. 3♦:從第 1 列移至其基礎牌堆
  41. 4♦:從第 7 列移至其基礎牌堆
  42. 8♦:從第 1 列移至第 5 列
  43. 9♥:從第 1 列移至其基礎牌堆
  44. 7♦:從第 7 列移至第 5 列
  45. D♦:從第 7 列移至第 3 列
  46. 9♣:從第 7 列移至第 2 列
  47. D♣:從第 10 列移至第 6 列
  48. 6♦:從第 1 個暫存格移至第 5 列
  49. 8♣:從第 2 個暫存格移至第 2 列
  50. D♠:從第 3 個暫存格移至第 8 列
  51. 8♣:從第 2 列移至第 1 個暫存格
  52. 9♣:從第 2 列移至第 3 個暫存格
  53. 10♣:從第 2 列移至第 4 個暫存格
  54. V♣:從第 2 列移至第 6 列
  55. 10♣:從第 4 個暫存格移至第 6 列
  56. 9♣:從第 3 個暫存格移至第 6 列
  57. 8♣:從第 1 個暫存格移至第 6 列
  58. R♥:從第 2 列移至第 1 列
  59. 8♠:從第 2 列移至其基礎牌堆
  60. 6♣:從第 2 列移至其基礎牌堆
  61. 7♣:從第 2 列移至其基礎牌堆
  62. 9♠:從第 4 列移至其基礎牌堆
  63. 10♠:從第 4 列移至其基礎牌堆
  64. 5♦:從第 4 列移至其基礎牌堆
  65. 6♦:從第 5 列移至其基礎牌堆
  66. 7♦:從第 5 列移至其基礎牌堆
  67. 8♦:從第 5 列移至其基礎牌堆
  68. 9♦:從第 5 列移至其基礎牌堆
  69. 10♦:從第 5 列移至其基礎牌堆
  70. V♦:從第 5 列移至其基礎牌堆
  71. D♦:從第 3 列移至其基礎牌堆
  72. R♦:從第 3 列移至其基礎牌堆
  73. V♠:從第 5 列移至其基礎牌堆
  74. 10♥:第5列移到其基礎堆
  75. 8♣:從第 6 列移至其基礎牌堆
  76. 9♣:從第 6 列移至其基礎牌堆
  77. 10♣:從第 6 列移至其基礎牌堆
  78. V♣:從第 6 列移至其基礎牌堆
  79. D♣:從第 6 列移至其基礎牌堆
  80. R♣:從第 6 列移至其基礎牌堆
  81. D♠:從第 8 列移至其基礎牌堆
  82. R♠:從第 8 列移至其基礎牌堆
  83. V♥:從第 9 列移至其基礎牌堆
  84. D♥:從第 9 列移至其基礎牌堆
  85. R♥:從第 1 列移至其基礎牌堆

一組被拒絕移入空列

牌局 SH1-C4-AAAAAAH,按照解法走了 26 步後。還有 1 個空暫存格及 2 個空牌列,其中包括第 1 列。第 10 列末端是一組由 5 張牌組成的牌序(已標示),從 R♠ 排到 9♠。

暫存格(4 個):方塊 7、方塊 9、空、黑桃 7。收牌區已放入的牌:黑桃 0 張、紅心 0 張、方塊 0 張、梅花 6 張。第 1 列:空;第 2 列:紅心 10、黑桃 3、方塊 K、黑桃 8、方塊 Q、方塊 J(最上層:方塊 J);第 3 列:方塊 10、方塊 5、梅花 9、紅心 6(最上層:紅心 6);第 4 列:空;第 5 列:黑桃 A、紅心 A、紅心 2、梅花 K、梅花 Q、梅花 J、梅花 10(最上層:梅花 10);第 6 列:方塊 6、梅花 7、紅心 5、紅心 4、紅心 3(最上層:紅心 3);第 7 列:紅心 K、紅心 Q、紅心 J(最上層:紅心 J);第 8 列:黑桃 2、方塊 4、梅花 8、紅心 7、方塊 3、方塊 2(最上層:方塊 2);第 9 列:紅心 9、黑桃 6、黑桃 5、黑桃 4(最上層:黑桃 4);第 10 列:方塊 8、紅心 8、方塊 A、黑桃 K、黑桃 Q、黑桃 J、黑桃 10、黑桃 9(最上層:黑桃 9)。

完成 26 步後:第 10 列中由 5 張牌組成的連續牌組,以及空的第 1 列(虛線標示)。
  • 應用程式允許拿起這組牌序:尚未指定目的地時,上限為 8 張牌(1 個空暫存格及 2 個空牌列)。
  • 以 K 牌開頭的牌序只能移到空牌列。移往第 1 列時,上限降為 4 張:目的地牌列不計入。這 5 張牌無法整組移過去,必須先將其中一張安置到別處。

這是本應用採用的規則;請見群組表。

可以試玩的牌局

另外 4 副牌局,解法由本站程式找出;代碼為 SH1-C2-AAAAAAE 的牌局使用 2 個暫存格(中等),其餘使用 4 個。步數是已驗證解法的步數,並非最少可能步數;「牌組」欄統計一次整組移動多張牌的步數。

牌局代碼暫存格步數牌組分數
SH1-C4-AAAAAJ2485 *0560
SH1-C4-AAAAAAH4809535
SH1-C4-AAAAAAM4847550
SH1-C4-AAAAABL418010770
SH1-C2-AAAAAAE28116530

步數與分數:皆來自已驗證的解法。* 此解法是本應用用於自身勝利測試的步驟。