Scorpion Solitaire

逐步重現一局獲勝的遊戲

重點概覽

以下牌局都是 App 中的實際牌局:將代碼貼入「新遊戲」視窗,即可遊玩完全相同的發牌配置。牌局 SC1-C-AAAAAAB 以 52 步獲勝,得到 695 分;在網站發布前,程式會依照 App 的規則逐步重玩整局,連同分數一起核對。

以 52 步獲勝的牌局

牌局 SC1-C-AAAAAAB,採用經典規則。全局共 52 步,其中包括 1 次發出備用牌。沒有復原任何一步。最高的一列達到 20 張牌。

備用牌:3 張暗牌;尚未移除任何完整牌序。第 1 列:3 張暗牌,接著是方塊 3、紅心 J、紅心 10、黑桃 3;第 2 列:3 張暗牌,接著是紅心 Q、梅花 3、紅心 4、黑桃 7;第 3 列:3 張暗牌,接著是黑桃 A、方塊 7、紅心 7、紅心 3;第 4 列:3 張暗牌,接著是方塊 K、紅心 8、梅花 7、黑桃 9;第 5 列:紅心 6、梅花 8、黑桃 J、梅花 4、梅花 9、方塊 8、梅花 5;第 6 列:方塊 6、梅花 Q、紅心 K、方塊 4、黑桃 K、紅心 9、梅花 J;第 7 列:方塊 A、方塊 Q、方塊 9、黑桃 6、紅心 2、方塊 10、紅心 5。

開局:12 張暗牌,3 張備用牌,分數 0。

備用牌已發出;尚未移除任何完整牌序。第 1 列:3 張暗牌,接著是方塊 3、紅心 J、紅心 10、黑桃 3、梅花 A;第 2 列:3 張暗牌,接著是紅心 Q、梅花 3、黑桃 8;第 3 列:3 張暗牌,接著是黑桃 A、方塊 7、紅心 7、紅心 3、紅心 2、方塊 10、方塊 9、方塊 8、梅花 5、梅花 4、梅花 9、梅花 8、黑桃 J、方塊 J;第 4 列:3 張暗牌,接著是方塊 K、紅心 8、梅花 7、黑桃 9;第 5 列:紅心 6、紅心 5、紅心 4、黑桃 7、黑桃 6;第 6 列:方塊 6、梅花 Q、紅心 K、方塊 4、黑桃 K、紅心 9、梅花 J;第 7 列:方塊 A、方塊 Q。

備用牌已發出,走了 9 步後:12 張暗牌,已移除 0 組完整牌序,分數 40。

備用牌已發出;尚未移除任何完整牌序。第 1 列:空;第 2 列:黑桃 K、紅心 9、梅花 J、梅花 10、梅花 9、梅花 8、黑桃 J、黑桃 10、黑桃 9、黑桃 8、黑桃 7、黑桃 6、黑桃 5、黑桃 4;第 3 列:黑桃 Q;第 4 列:梅花 K、梅花 Q、紅心 K、紅心 Q、紅心 J、紅心 10、黑桃 3、黑桃 2、黑桃 A、方塊 7、紅心 7、紅心 6、紅心 5、紅心 4、紅心 3、紅心 2、紅心 A;第 5 列:方塊 K、紅心 8、梅花 7、梅花 6;第 6 列:方塊 6、方塊 5、方塊 4、方塊 3、方塊 2;第 7 列:方塊 A、方塊 Q、方塊 J、方塊 10、方塊 9、方塊 8、梅花 5、梅花 4、梅花 3、梅花 2、梅花 A。

最後一張暗牌已翻開,走了 38 步後:沒有任何暗牌,已移除 0 組完整牌序,分數 230。

備用牌已發出;已移除的完整牌序:黑桃。第 1 列:空;第 2 列:空;第 3 列:空;第 4 列:梅花 K、梅花 Q、紅心 K、紅心 Q、紅心 J、紅心 10、紅心 9、梅花 J、梅花 10、梅花 9、梅花 8、梅花 7、梅花 6、梅花 5、梅花 4、梅花 3、梅花 2、梅花 A;第 5 列:方塊 K、紅心 8、紅心 7、紅心 6、紅心 5、紅心 4、紅心 3、紅心 2、紅心 A;第 6 列:空;第 7 列:方塊 A、方塊 Q、方塊 J、方塊 10、方塊 9、方塊 8、方塊 7、方塊 6、方塊 5、方塊 4、方塊 3、方塊 2。

第一組完整牌序已移除,走了 47 步後:沒有任何暗牌,已移除 1 組完整牌序,分數 375。

4 組完整牌序依以下順序移除:黑桃(♠)在第 47 步、梅花(♣)在第 49 步、紅心(♥)在第 50 步、方塊(♦)在第 52 步。最後一步移除最後一組完整牌序,贏得這局遊戲。

695 分是怎麼來的

  • 47 次放到相同花色的牌上 × 5 = 235;
  • 12 張翻開的牌 × 5 = 60;
  • 4 組完整牌序 × 100 = 400。
這局的 52 步
  1. 4♥ 及其上方的 1 張牌:從第 2 列移到第 7 列,放在 5♥ 上(分數 5)
  2. 2♥ 及其上方的 4 張牌:從第 7 列移到第 3 列,放在 3♥ 上(分數 10)
  3. 6♠:從第 7 列移到第 3 列,放在 7♠ 上(分數 15)
  4. 8♦ 及其上方的 1 張牌:從第 5 列移到第 7 列,放在 9♦ 上(分數 20)
  5. 4♣ 及其上方的 1 張牌:從第 5 列移到第 7 列,放在 5♣ 上(分數 25)
  6. 8♣ 及其上方的 1 張牌:從第 5 列移到第 7 列,放在 9♣ 上(分數 30)
  7. 5♥ 及其上方的 3 張牌:從第 3 列移到第 5 列,放在 6♥ 上(分數 35)
  8. 9♦ 及其上方的 6 張牌:從第 7 列移到第 3 列,放在 10♦ 上(分數 40)
  9. 發出備用牌:A♣ 放到第 1 列,8♠ 放到第 2 列,V♦ 放到第 3 列(分數 40)
  10. 8♠:從第 2 列移到第 4 列,放在 9♠ 上(分數 45)
  11. V♦:從第 3 列移到第 7 列,放在 D♦ 上(分數 50)
  12. 10♦ 及其上方的 7 張牌:從第 3 列移到第 7 列,放在 V♦ 上(分數 55)
  13. 7♠ 及其上方的 1 張牌:從第 5 列移到第 4 列,放在 8♠ 上(分數 60)
  14. 3♥ 及其上方的 1 張牌:從第 3 列移到第 5 列,放在 4♥ 上(分數 65)
  15. 6♥ 及其上方的 4 張牌:從第 5 列移到第 3 列,放在 7♥ 上(分數 70)
  16. R♦ 及其上方的 6 張牌:從第 4 列移到空的第 5 列(分數 75)
  17. 4♦ 及其上方的 3 張牌:從第 6 列移到第 4 列,放在 5♦ 上(分數 80)
  18. D♥ 及其上方的 1 張牌:從第 2 列移到第 6 列,放在 R♥ 上(分數 90)
  19. A♥:從第 2 列移到第 3 列,放在 2♥ 上(分數 100)
  20. D♣ 及其上方的 3 張牌:從第 6 列移到第 2 列,放在 R♣ 上(分數 105)
  21. 5♦ 及其上方的 4 張牌:從第 4 列移到第 6 列,放在 6♦ 上(分數 115)
  22. 2♣:從第 4 列移到第 2 列,放在 3♣ 上(分數 125)
  23. A♣:從第 1 列移到第 2 列,放在 2♣ 上(分數 130)
  24. 10♠:從第 4 列移到第 7 列,放在 V♠ 上(分數 135)
  25. R♣ 及其上方的 6 張牌:從第 2 列移到空的第 4 列(分數 140)
  26. 5♠:從第 2 列移到第 5 列,放在 6♠ 上(分數 145)
  27. 9♠ 及其上方的 4 張牌:從第 5 列移到第 7 列,放在 10♠ 上(分數 150)
  28. R♠ 及其上方的 2 張牌:從第 6 列移到空的第 2 列(分數 150)
  29. 3♦ 及其上方的 3 張牌:從第 1 列移到第 6 列,放在 4♦ 上(分數 160)
  30. 10♣:從第 1 列移到第 2 列,放在 V♣ 上(分數 170)
  31. 2♠:從第 1 列移到第 6 列,放在 3♠ 上(分數 180)
  32. A♠ 及其上方的 8 張牌:從第 3 列移到第 6 列,放在 2♠ 上(分數 190)
  33. 6♣:從第 1 列移到第 5 列,放在 7♣ 上(分數 195)
  34. 9♣ 及其上方的 8 張牌:從第 7 列移到第 2 列,放在 10♣ 上(分數 200)
  35. 3♣ 及其上方的 2 張牌:從第 4 列移到第 7 列,放在 4♣ 上(分數 205)
  36. V♥ 及其上方的 12 張牌:從第 6 列移到第 4 列,放在 D♥ 上(分數 210)
  37. 2♦:從第 3 列移到第 6 列,放在 3♦ 上(分數 220)
  38. 4♠:從第 3 列移到第 2 列,放在 5♠ 上(分數 230)
  39. V♠ 及其上方的 7 張牌:從第 2 列移到第 3 列,放在 D♠ 上(分數 235)
  40. 3♠ 及其上方的 10 張牌:從第 4 列移到第 3 列,放在 4♠ 上(分數 240)
  41. 9♥ 及其上方的 4 張牌:從第 2 列移到第 4 列,放在 10♥ 上(分數 245)
  42. 7♣ 及其上方的 1 張牌:從第 5 列移到第 4 列,放在 8♣ 上(分數 250)
  43. 7♥ 及其上方的 6 張牌:從第 3 列移到第 5 列,放在 8♥ 上(分數 255)
  44. 6♦ 及其上方的 4 張牌:從第 6 列移到第 3 列,放在 7♦ 上(分數 260)
  45. 5♣ 及其上方的 4 張牌:從第 7 列移到第 4 列,放在 6♣ 上(分數 265)
  46. 7♦ 及其上方的 5 張牌:從第 3 列移到第 7 列,放在 8♦ 上(分數 270)
  47. D♠ 及其上方的 11 張牌:從第 3 列移到第 2 列,放在 R♠ 上;黑桃完整牌序已移除(分數 375)
  48. R♥ 及其上方的 15 張牌:從第 4 列移到空的第 1 列(分數 375)
  49. V♣ 及其上方的 10 張牌:從第 1 列移到第 4 列,放在 D♣ 上;梅花完整牌序已移除(分數 480)
  50. 8♥ 及其上方的 7 張牌:從第 5 列移到第 1 列,放在 9♥ 上;紅心完整牌序已移除(分數 585)
  51. D♦ 及其上方的 10 張牌:從第 7 列移到第 5 列,放在 R♦ 上(分數 590)
  52. A♦:從第 7 列移到第 5 列,放在 2♦ 上;方塊完整牌序已移除(分數 695)

經典規則不允許、寬鬆規則允許的一步

剛發完牌時,第 7 列的 2♥(連同疊在它上面的 2 張牌)不能放到第 1 列的 3♠ 上:點數符合,但花色不符。App 在經典規則下會拒絕這一步(「規則:牌的花色必須相同」)。同一個牌局若採用寬鬆規則,就允許這一步。

備用牌:3 張暗牌;尚未移除任何完整牌序。第 1 列:3 張暗牌,接著是方塊 3、紅心 J、紅心 10、黑桃 3;第 2 列:3 張暗牌,接著是紅心 Q、梅花 3、紅心 4、黑桃 7;第 3 列:3 張暗牌,接著是黑桃 A、方塊 7、紅心 7、紅心 3;第 4 列:3 張暗牌,接著是方塊 K、紅心 8、梅花 7、黑桃 9;第 5 列:紅心 6、梅花 8、黑桃 J、梅花 4、梅花 9、方塊 8、梅花 5;第 6 列:方塊 6、梅花 Q、紅心 K、方塊 4、黑桃 K、紅心 9、梅花 J;第 7 列:方塊 A、方塊 Q、方塊 9、黑桃 6、紅心 2、方塊 10、紅心 5。

在經典規則下,2♥ 及疊在它上面的牌(已反白)不能放到第 1 列(已圈出)的 3♠ 上。

其他可嘗試的牌局

這些牌局來自 App 的螢幕截圖。驗證程式在限制範圍內(每局檢查 500 000 種局面)未能解出這些牌局:這並不能說明它們是否能夠獲勝。

代碼第 1 至 7 列最上層的牌
SC1-C-AAAAANH4♠ 3♠ 9♠ 9♦ 5♠ R♦ 7♥
SC1-C-AAAAAJSA♦ D♣ 6♠ R♣ 9♣ 5♠ 8♠
SC1-C-AAAAAFH2♣ 9♣ 4♥ 3♣ D♦ 10♣ 8♣