Double Solitaire

获胜牌局,逐步演示

概览

下面每一副牌都是应用中的真实牌局:把它的代码粘贴到“新游戏”窗口,就能原样重玩。这些牌局全部获胜,并且在网站发布前,每一局都由一个按应用规则运行的程序逐步重放,包括得分。

用264次操作获胜的牌局

发牌代码为DS1-D1N-AAAAAAB,采用翻1张和普通计分模式。按应用的计数方式,本局共有264次操作:154次移牌、108次点按牌库,以及2次回收废牌堆。按此过程进行且不撤销操作,最终得分为1160分:

  • 将104张牌移入收牌堆:104 × 10 = 1040分;
  • 翻开36张暗牌:36 × 5 = 180分;
  • 将28张废牌堆中的牌移到牌阵:28 × 5 = 140分;
  • 回收2次:−200分。

牌库:59张;废牌堆为空。收牌堆中已放入的牌数:黑桃0张、红桃0张、方块0张、梅花0张、黑桃0张、红桃0张、方块0张、梅花0张。第1列:0张暗牌,之后为红桃2;第2列:1张暗牌,之后为方块J;第3列:2张暗牌,之后为黑桃2;第4列:3张暗牌,之后为黑桃8;第5列:4张暗牌,之后为红桃9;第6列:5张暗牌,之后为梅花J;第7列:6张暗牌,之后为梅花9;第8列:7张暗牌,之后为方块Q;第9列:8张暗牌,之后为方块K。

开局时。收牌堆中有0张牌,仍有36张暗牌,牌库中有59张牌,得分0。

牌库:32张;废牌堆顶牌:红桃6。收牌堆中已放入的牌数:黑桃0张、红桃0张、方块2张、梅花2张、黑桃0张、红桃0张、方块0张、梅花0张。第1列:0张暗牌,之后为红桃2;第2列:0张暗牌,之后依次为梅花9、方块8、梅花7、方块6、黑桃5、方块4;第3列:2张暗牌,之后为黑桃2;第4列:0张暗牌,之后为红桃7;第5列:2张暗牌,之后为黑桃8;第6列:2张暗牌,之后依次为黑桃K、方块Q、梅花J、红桃10、梅花9、红桃8;第7列:4张暗牌,之后为方块4;第8列:6张暗牌,之后为黑桃J;第9列:8张暗牌,之后依次为方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7、黑桃6、方块5、梅花4。

50次操作后。收牌堆中有4张牌,仍有24张暗牌,牌库中有32张牌,得分140。

牌库:7张;废牌堆顶牌:梅花Q。收牌堆中已放入的牌数:黑桃3张、红桃2张、方块5张、梅花6张、黑桃2张、红桃0张、方块0张、梅花0张。第1列:0张暗牌,之后依次为黑桃K、方块Q、梅花J、红桃10、梅花9、红桃8、梅花7、红桃6;第2列:0张暗牌,之后依次为梅花9、方块8、梅花7、方块6、黑桃5、方块4;第3列:1张暗牌,之后为红桃2;第4列:0张暗牌,之后依次为红桃7、黑桃6;第5列:2张暗牌,之后为黑桃8;第6列:1张暗牌,之后为黑桃9;第7列:2张暗牌,之后依次为红桃K、黑桃Q;第8列:6张暗牌,之后依次为黑桃J、方块10、黑桃9、红桃8、黑桃7;第9列:8张暗牌,之后依次为方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7、黑桃6。

100次操作后。收牌堆中有18张牌,仍有20张暗牌,牌库中有7张牌,得分340。

牌库:5张;废牌堆顶牌:方块9。收牌堆中已放入的牌数:黑桃9张、红桃2张、方块7张、梅花6张、黑桃4张、红桃0张、方块2张、梅花2张。第1列:0张暗牌,之后依次为黑桃K、方块Q、梅花J、红桃10、梅花9、红桃8、梅花7、红桃6;第2列:0张暗牌,之后依次为梅花9、方块8、梅花7、方块6、黑桃5、方块4;第3列:1张暗牌,之后为红桃2;第4列:0张暗牌,之后依次为红桃7、黑桃6、红桃5;第5列:0张暗牌,之后为红桃9;第6列:0张暗牌,之后为红桃A;第7列:2张暗牌,之后依次为红桃K、黑桃Q、红桃J;第8列:6张暗牌,之后依次为黑桃J、方块10、黑桃9、红桃8;第9列:8张暗牌,之后依次为方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7。

150次操作后。收牌堆中有32张牌,仍有17张暗牌,牌库中有5张牌,得分420。

牌库:15张;废牌堆顶牌:红桃J。收牌堆中已放入的牌数:黑桃10张、红桃13张、方块8张、梅花11张、黑桃7张、红桃3张、方块6张、梅花2张。第1列:0张暗牌,之后依次为黑桃K、方块Q、黑桃J、方块10、黑桃9、红桃8;第2列:0张暗牌,之后依次为梅花9、方块8、梅花7;第3列:0张暗牌,之后依次为方块J、黑桃10;第4列:0张暗牌,之后依次为方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7、梅花6、红桃5、梅花4;第5列:0张暗牌,之后为黑桃K;第6列:0张暗牌,之后依次为红桃K、黑桃Q;第7列:0张暗牌,之后为梅花5;第8列:0张暗牌,之后依次为方块K、黑桃Q;第9列:0张暗牌,之后为梅花3。

200次操作后。收牌堆中有60张牌,仍有0张暗牌,牌库中有15张牌,得分695。

牌库:0张;废牌堆为空。收牌堆中已放入的牌数:黑桃13张、红桃13张、方块13张、梅花13张、黑桃13张、红桃13张、方块13张、梅花13张。第1列:空;第2列:空;第3列:空;第4列:空;第5列:空;第6列:空;第7列:空;第8列:空;第9列:空。

第264次操作后:牌局获胜。收牌堆中有104张牌,仍有0张暗牌,牌库中有0张牌,得分1160。
本局的264次操作
  1. 8♠:从第4列移至第5列
  2. A♦:从第4列移至对应的基础牌堆
  3. V♣:从第6列移至第8列
  4. V♦:从第2列移至第6列
  5. D♣及其上方的1张牌:从第6列移至第9列
  6. 7♦:从第6列移至第5列
  7. D♦及其上方的1张牌:从第8列移至第6列
  8. 翻牌:A♣
  9. A♣:从废牌堆移至对应的基础牌堆
  10. 翻牌:V♥
  11. 翻牌:5♠
  12. 翻牌:7♦
  13. 翻牌:4♠
  14. 翻牌:3♦
  15. 翻牌:6♠
  16. 6♠:从废牌堆移至第5列
  17. 翻牌:10♥
  18. 10♥:从废牌堆移至第6列
  19. 9♣:从第7列移至第6列
  20. 4♦:从第7列移至第4列
  21. 翻牌:R♥
  22. 翻牌:2♣
  23. 2♣:从废牌堆移至对应的基础牌堆
  24. 翻牌:R♦
  25. 翻牌:8♦
  26. 8♦:从废牌堆移至第2列
  27. 翻牌:R♠
  28. 翻牌:4♥
  29. 翻牌:7♥
  30. 翻牌:6♥
  31. 翻牌:2♦
  32. 2♦:从弃牌堆移到基础堆
  33. 翻牌:4♠
  34. 翻牌:7♣
  35. 7♣:从废牌堆移至第2列
  36. 翻牌:D♦
  37. 翻牌:5♦
  38. 5♦:从废牌堆移至第5列
  39. 翻牌:9♦
  40. 翻牌:4♥
  41. 翻牌:6♦
  42. 6♦:从废牌堆移至第2列
  43. 5♠及其上方的1张牌:从第4列移至第2列
  44. 翻牌:10♣
  45. 10♣:从废牌堆移至第9列
  46. 9♥及其上方的4张牌:从第5列移至第9列
  47. 4♣:从第5列移至第9列
  48. 翻牌:6♥
  49. 翻牌:8♥
  50. 8♥:从废牌堆移至第6列
  51. 翻牌:7♣
  52. 7♣:从废牌堆移至第6列
  53. 6♥:从废牌堆移至第6列
  54. 翻牌:3♣
  55. 3♣:从弃牌堆移到基础堆
  56. 4♣:从第9列移至对应的基础牌堆
  57. 翻牌:2♣
  58. 翻牌:R♣
  59. 翻牌:R♣
  60. 翻牌:10♦
  61. 10♦:从废牌堆移至第8列
  62. 翻牌:2♦
  63. 翻牌:6♣
  64. 6♣:从废牌堆移至第4列
  65. 翻牌:9♠
  66. 9♠:从废牌堆移至第8列
  67. 翻牌:8♣
  68. 翻牌:A♠
  69. A♠:从废牌堆移至对应的基础牌堆
  70. 2♠:从第3列移至对应的基础牌堆
  71. 翻牌:V♠
  72. 翻牌:9♦
  73. 翻牌:6♦
  74. 翻牌:V♣
  75. 翻牌:D♣
  76. 翻牌:D♠
  77. 翻牌:5♣
  78. 5♣:从废牌堆移至对应的基础牌堆
  79. 6♣:从第4列移至对应的基础牌堆
  80. 翻牌:3♠
  81. 3♠:从废牌堆移至对应的基础牌堆
  82. 翻牌:3♦
  83. 3♦:从弃牌堆移到基础堆
  84. 4♦:从第2列移到基础堆
  85. 5♦:从第9列移至对应的基础牌堆
  86. 4♦:从第7列移至第2列
  87. 8♥:从第7列移至第8列
  88. D♠:从废牌堆移至第7列
  89. 摸牌堆:2♠
  90. 翻牌:7♠
  91. 7♠:从废牌堆移至第8列
  92. 翻牌:A♠
  93. A♠:从废牌堆移至对应的基础牌堆
  94. 2♠:弃牌堆移到其基础牌堆
  95. 翻牌:6♠
  96. 6♠:从废牌堆移至第4列
  97. 翻牌:A♥
  98. A♥:从废牌堆移至对应的基础牌堆
  99. 2♥:从第1列移至对应的基础牌堆
  100. R♠及其上方的7张牌:从第6列移至第1列
  101. 翻牌:V♥
  102. V♥:从废牌堆移至第7列
  103. 翻牌:10♥
  104. 翻牌:10♦
  105. 翻牌:A♦
  106. A♦:从废牌堆移至对应的基础牌堆
  107. 翻牌:5♥
  108. 5♥:从废牌堆移至第4列
  109. 翻牌:D♥
  110. 翻牌:A♣
  111. A♣:从废牌堆移至对应的基础牌堆
  112. 弃牌堆翻回牌堆
  113. 翻牌:V♥
  114. 翻牌:5♠
  115. 5♠:从废牌堆移至第1列
  116. 翻牌:7♦
  117. 7♦:从废牌堆移至第5列
  118. 翻牌:4♠
  119. 4♠:从废牌堆移至对应的基础牌堆
  120. 5♠:从第1列移至对应的基础牌堆
  121. 6♠:从第9列移至对应的基础牌堆
  122. 7♠:从第8列移至对应的基础牌堆
  123. 翻牌:3♦
  124. 翻牌:R♥
  125. 翻牌:R♦
  126. 翻牌:R♠
  127. 翻牌:4♥
  128. 翻牌:7♥
  129. 翻牌:6♥
  130. 翻牌:4♠
  131. 4♠:从废牌堆移至第4列
  132. 翻牌:D♦
  133. 翻牌:9♦
  134. 翻牌:4♥
  135. 翻牌:2♣
  136. 2♣:从废牌堆移至对应的基础牌堆
  137. 翻牌:R♣
  138. 翻牌:R♣
  139. 翻牌:2♦
  140. 2♦:从弃牌堆移到基础堆
  141. 翻牌:8♣
  142. 翻牌:V♠
  143. 翻牌:9♦
  144. 翻牌:6♦
  145. 6♦:从废牌堆移至对应的基础牌堆
  146. 7♦:从第5列移至对应的基础牌堆
  147. 8♠:从第5列移至对应的基础牌堆
  148. 3♠:从第5列移至对应的基础牌堆
  149. 4♠:第4列移到其基础牌堆
  150. 9♠:从第6列移至对应的基础牌堆
  151. A♥:从第6列移至对应的基础牌堆
  152. 2♥:从第3列移至对应的基础牌堆
  153. R♥及其上方的2张牌:从第7列移至第6列
  154. 3♥:从第7列移至对应的基础牌堆
  155. 翻牌:V♣
  156. 翻牌:D♣
  157. 翻牌:10♥
  158. 翻牌:10♦
  159. 翻牌:D♥
  160. 弃牌堆翻回牌堆
  161. 翻牌:V♥
  162. 翻牌:3♦
  163. 3♦:从弃牌堆移到基础堆
  164. 4♦:从第2列移到基础堆
  165. 5♠:从第2列移至对应的基础牌堆
  166. 翻牌:R♥
  167. 翻牌:R♦
  168. 翻牌:R♠
  169. 翻牌:4♥
  170. 4♥:从废牌堆移至对应的基础牌堆
  171. 5♥:从第4列移至对应的基础牌堆
  172. 6♥:从第1列移至对应的基础牌堆
  173. 7♣:从第1列移至对应的基础牌堆
  174. 6♠:从第4列移至对应的基础牌堆
  175. 7♥:从第4列移至对应的基础牌堆
  176. 8♥:从第1列移至对应的基础牌堆
  177. 9♥:从第5列移至对应的基础牌堆
  178. R♦及其上方的6张牌:从第9列移至第4列
  179. 3♥:从第9列移至对应的基础牌堆
  180. 6♣:从第9列移至第4列
  181. 8♣:从第9列移至对应的基础牌堆
  182. 9♣:从第1列移至对应的基础牌堆
  183. 10♥:从第1列移至对应的基础牌堆
  184. V♥:从第6列移至对应的基础牌堆
  185. 10♠:从第9列移至对应的基础牌堆
  186. D♥:从第9列移至对应的基础牌堆
  187. 10♣:从第9列移至对应的基础牌堆
  188. V♣:从第1列移至对应的基础牌堆
  189. V♠及其上方的3张牌:从第8列移至第1列
  190. 10♠:从第8列移至第3列
  191. 5♥:从第8列移至第4列
  192. 4♣:从第8列移至第4列
  193. 5♦:从第8列移至对应的基础牌堆
  194. 6♦:从第2列移至对应的基础牌堆
  195. 7♠:从第8列移至对应的基础牌堆
  196. 8♦:从第8列移至对应的基础牌堆
  197. R♠:从废牌堆移至第5列
  198. R♦:从废牌堆移至第8列
  199. R♥:从废牌堆移至对应的基础牌堆
  200. D♠:从第9列移至第8列
  201. 3♣:从第9列移至对应的基础牌堆
  202. 4♣:从第4列移至对应的基础牌堆
  203. 5♣:从第7列移至对应的基础牌堆
  204. V♥:从废牌堆移至第6列
  205. 翻牌:7♥
  206. 翻牌:6♥
  207. 6♥:从废牌堆移至第2列
  208. 翻牌:D♦
  209. D♦:从废牌堆移至第5列
  210. 翻牌:9♦
  211. 9♦:从废牌堆移至对应的基础牌堆
  212. 翻牌:4♥
  213. 4♥:从废牌堆移至对应的基础牌堆
  214. 5♥:从第4列移至对应的基础牌堆
  215. 6♥:第2列移到其基础牌堆
  216. 6♣:从第4列移至对应的基础牌堆
  217. 7♣:从第2列移至对应的基础牌堆
  218. 7♦:从第4列移至对应的基础牌堆
  219. 8♦:从第2列移至对应的基础牌堆
  220. 8♠:从第4列移至对应的基础牌堆
  221. 7♥:从废牌堆移至对应的基础牌堆
  222. 8♥:从第1列移至对应的基础牌堆
  223. 9♠:从第1列移至对应的基础牌堆
  224. 10♦:从第1列移到基础堆
  225. V♠:从第1列移至对应的基础牌堆
  226. 10♠:从第3列移至对应的基础牌堆
  227. V♦:从第3列移至对应的基础牌堆
  228. D♦:从第1列移至对应的基础牌堆
  229. 9♥:从第4列移至对应的基础牌堆
  230. D♠:从第8列移至对应的基础牌堆
  231. R♠:从第1列移至对应的基础牌堆
  232. R♦:从第8列移至对应的基础牌堆
  233. 翻牌:R♣
  234. R♣:从废牌堆移至第1列
  235. 翻牌:R♣
  236. R♣:从废牌堆移至第3列
  237. 翻牌:8♣
  238. 8♣:从弃牌堆移到基础堆
  239. 9♣:从第2列移至对应的基础牌堆
  240. 10♣:从第4列移到基础堆
  241. 翻牌:V♠
  242. V♠:从废牌堆移至对应的基础牌堆
  243. 翻牌:9♦
  244. 9♦:从废牌堆移至对应的基础牌堆
  245. 翻牌:V♣
  246. V♣:从废牌堆移至对应的基础牌堆
  247. 翻牌:D♣
  248. D♣:从废牌堆移至对应的基础牌堆
  249. R♣:从第1列移至对应的基础牌堆
  250. 翻牌:10♥
  251. 10♥:从弃牌堆移到基础堆
  252. V♥:从第6列移至对应的基础牌堆
  253. D♠:从第6列移至对应的基础牌堆
  254. 翻牌:10♦
  255. 10♦:从废牌堆移至对应的基础牌堆
  256. V♦:从第4列移至对应的基础牌堆
  257. D♣:从第4列移至对应的基础牌堆
  258. R♣:从第3列移至对应的基础牌堆
  259. D♦:从第5列移至对应的基础牌堆
  260. R♦:从第4列移至对应的基础牌堆
  261. R♠:从第5列移至对应的基础牌堆
  262. 翻牌:D♥
  263. D♥:从废牌堆移至对应的基础牌堆
  264. R♥:从第6列移至对应的基础牌堆

一次被拒绝的空列移牌操作

同一局,完成99次操作后。第1列为空。第3列中的2♥(高亮显示)压在1张暗牌上:移走它就能翻开一张暗牌。

牌堆:7张牌;废牌堆顶牌:梅花Q。基础牌堆已放入的牌数:黑桃3张、红桃2张、方块5张、梅花6张、黑桃2张、红桃0张、方块0张、梅花0张。第1列:空;第2列:0张暗牌,接着是梅花9、方块8、梅花7、方块6、黑桃5、方块4;第3列:1张暗牌,接着是红桃2;第4列:0张暗牌,接着是红桃7、黑桃6;第5列:2张暗牌,接着是黑桃8;第6列:2张暗牌,接着是黑桃K、方块Q、梅花J、红桃10、梅花9、红桃8、梅花7、红桃6;第7列:2张暗牌,接着是红桃K、黑桃Q;第8列:6张暗牌,接着是黑桃J、方块10、黑桃9、红桃8、黑桃7;第9列:8张暗牌,接着是方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7、黑桃6。

完成99次操作后:第3列中的2♥,以及空的第1列(虚线标示)。

然而,应用拒绝将2♥放入第1列:空列只能放K。规则页面说明了这一规则。

同一花色的第二张A

同一局,第93次操作。第一张黑桃A已经放入基础牌堆:该堆中已有3张黑桃牌。第二张A♠不能放入这一堆;它会放入黑桃行中此前一直空着的第二个位置。从此,两组黑桃顺序牌开始并排递增排列。

牌堆:9张牌;废牌堆顶牌:黑桃2。基础牌堆已放入的牌数:黑桃3张、红桃0张、方块5张、梅花6张、黑桃1张、红桃0张、方块0张、梅花0张。第1列:0张暗牌,接着是红桃2;第2列:0张暗牌,接着是梅花9、方块8、梅花7、方块6、黑桃5、方块4;第3列:1张暗牌,接着是红桃2;第4列:0张暗牌,接着是红桃7;第5列:2张暗牌,接着是黑桃8;第6列:2张暗牌,接着是黑桃K、方块Q、梅花J、红桃10、梅花9、红桃8、梅花7、红桃6;第7列:2张暗牌,接着是红桃K、黑桃Q;第8列:6张暗牌,接着是黑桃J、方块10、黑桃9、红桃8、黑桃7;第9列:8张暗牌,接着是方块K、梅花Q、方块J、梅花10、红桃9、黑桃8、方块7、黑桃6。

第93次操作后:两个黑桃基础牌堆均已开始放牌(本图中,基础牌堆的第一行为每种花色的第一个位置;第二行为各花色的第二个位置)。

可以试玩的牌局

种子值为32的初始牌局既可每次翻1张,也可每次翻3张:代码只有“D”部分不同。操作次数是经过验证的对局所用的次数,并非最少可能次数。

牌局代码翻牌方式、计分方式操作步数得分
DS1-D1N-AAAAAAB1,普通2641160
DS1-D1N-AAAAAAC1,普通2541170
DS1-D1N-AAAAABA1,普通2481275
DS1-D3N-AAAAABA3,普通234875

操作步数:包括移动牌、点击牌堆和重新循环弃牌堆,计算方式与应用内一致。得分:经验证的那一局的得分,全程没有撤销。