FreeCell Solitaire

逐步解開的牌局

重點概覽

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

以 97 步獲勝的牌局

牌局 FC1-C4-AAAAAKH,設有 4 個暫存格。這套共 97 步的走法,也是應用程式自身用來測試獲勝的步驟。每一步只移動一張牌。完全照此走法遊玩且不復原,可得到 545 分。

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

開局。基礎堆 0 張牌,4 個暫存格空著,0 個空列。

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

完成 20 步後。基礎牌堆有 6 張牌、2 個空暫存格、0 個空牌列。

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

完成 40 步後。基礎牌堆有 14 張牌、3 個空暫存格、1 個空牌列。

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

完成 60 步後。基礎牌堆有 23 張牌、3 個空暫存格、3 個空牌列。

空閒格(4 個):空、空、空、空。基礎堆,已放置的牌:黑桃 13、紅心 13、方塊 13、梅花 13。第 1 列:空;第 2 列:空;第 3 列:空;第 4 列:空;第 5 列:空;第 6 列:空;第 7 列:空;第 8 列:空。

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

一組被拒絕移入空列

同一對局,40 步後。第 4 列已清空,第 5 列末端則有一組 6 張的連續牌(醒目標示),從 R♥ 排到 8♣。

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

完成 40 步後:第 5 列中由 6 張牌組成的連續牌組,以及空的第 4 列(虛線標示)。
  • 若移到已有牌且可接收這組牌的牌列,上限會是 8 張:空閒的暫存格與空列可作為中繼位置。
  • 若移到第 4 列本身,上限便降為 4 張:目的地牌列不能作為中繼位置。這 6 張牌無法整組移動,但最後 4 張可以。

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

可以試玩的牌局

同一牌局提供 4、2 和 1 個暫存格的版本:代碼只有「C」的部分不同。其他牌局使用 4 個暫存格。步數是經驗證解法的步數,並非最少可能步數。

牌局代碼暫存格步數分數
FC1-C4-AAAAAKH497 *545
FC1-C2-AAAAAKH2256810
FC1-C1-AAAAAKH1141575
FC1-C4-AAAAAAJ4244900
FC1-C4-AAAAAAY44311100
FC1-C4-AAAAABE4170690

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