已解牌局,逐步演示
概览
下面的每一个牌局都是应用中的真实牌局:把它的代码粘贴到“新游戏”窗口中,即可原样进行游戏。所有牌局都有解法,并且在网站发布之前,已由一个应用应用本身规则的程序逐步重放验证。
经过108步获胜的牌局
牌局EO1-C8-AAAAAFA,设有8个暂存格。这套108步的走法也是应用自身用于胜利测试的操作序列,每步只移动一张牌。完全按此走法进行且不撤销,最终得分为610分。
暂存格(8个):梅花4、黑桃6、红桃A、黑桃5、空、空、空、空。基础牌堆已放入的牌数:黑桃0张、红桃0张、方块0张、梅花0张。第1列:黑桃2、黑桃4、黑桃J、方块10、红桃K、黑桃K(顶牌:黑桃K);第2列:黑桃9、梅花9、红桃5、黑桃8、方块J、梅花A(顶牌:梅花A);第3列:梅花3、方块5、黑桃7、梅花Q、黑桃A、黑桃Q(顶牌:黑桃Q);第4列:方块6、红桃10、梅花10、梅花8、梅花2、方块3(顶牌:方块3);第5列:红桃Q、红桃J、红桃4、梅花K、梅花7、方块K(顶牌:方块K);第6列:红桃2、方块2、方块A、梅花J、黑桃3、红桃8(顶牌:红桃8);第7列:红桃9、红桃3、方块Q、方块9、红桃7、梅花6(顶牌:梅花6);第8列:方块8、方块4、红桃6、黑桃10、方块7、梅花5(顶牌:梅花5)。
暂存格(8个):方块3、空、黑桃Q、空、黑桃K、红桃K、黑桃J、黑桃4。基础牌堆已放入的牌数:黑桃2张、红桃1张、方块0张、梅花2张。第1列:方块K(顶牌:方块K);第2列:黑桃9、梅花9、红桃5、黑桃8、方块J、方块10(顶牌:方块10);第3列:梅花3、方块5、黑桃7、黑桃6、黑桃5(顶牌:黑桃5);第4列:方块6、红桃10、梅花10、梅花8、梅花7(顶牌:梅花7);第5列:红桃Q、红桃J、红桃4、梅花K、梅花Q(顶牌:梅花Q);第6列:红桃2、方块2、方块A、梅花J、黑桃3、红桃8(顶牌:红桃8);第7列:红桃9、红桃3、方块Q、方块9、红桃7、梅花6、梅花5、梅花4(顶牌:梅花4);第8列:方块8、方块4、红桃6、黑桃10、方块7(顶牌:方块7)。
暂存格(8个):空、红桃8、空、空、空、红桃K、空、空。基础牌堆已放入的牌数:黑桃7张、红桃2张、方块3张、梅花2张。第1列:方块K(顶牌:方块K);第2列:黑桃9、梅花9、红桃5、黑桃8、方块J、方块10(顶牌:方块10);第3列:梅花3、方块5(顶牌:方块5);第4列:方块6、红桃10、梅花10、梅花8、梅花7(顶牌:梅花7);第5列:红桃Q、红桃J、红桃4、梅花K、梅花Q、梅花J(顶牌:梅花J);第6列:黑桃K、黑桃Q、黑桃J(顶牌:黑桃J);第7列:红桃9、红桃3、方块Q、方块9、红桃7、梅花6、梅花5、梅花4(顶牌:梅花4);第8列:方块8、方块4、红桃6、黑桃10、方块7(顶牌:方块7)。
暂存格(8个):方块5、红桃8、方块K、方块10、方块J、红桃5、空、空。基础牌堆已放入的牌数:黑桃8张、红桃2张、方块3张、梅花9张。第1列:空;第2列:黑桃9(顶牌:黑桃9);第3列:红桃K(顶牌:红桃K);第4列:方块6、红桃10(顶牌:红桃10);第5列:红桃Q、红桃J、红桃4、梅花K、梅花Q、梅花J、梅花10(顶牌:梅花10);第6列:黑桃K、黑桃Q、黑桃J(顶牌:黑桃J);第7列:红桃9、红桃3、方块Q、方块9、红桃7(顶牌:红桃7);第8列:方块8、方块4、红桃6、黑桃10、方块7(顶牌:方块7)。
暂存格(8个):空、红桃8、空、方块10、方块J、空、空、空。基础牌堆已放入的牌数:黑桃13张、红桃2张、方块8张、梅花13张。第1列:空;第2列:方块K(顶牌:方块K);第3列:红桃K(顶牌:红桃K);第4列:空;第5列:红桃Q、红桃J、红桃10(顶牌:红桃10);第6列:空;第7列:红桃9、红桃3、方块Q、方块9、红桃7、红桃6、红桃5、红桃4(顶牌:红桃4);第8列:空。
暂存格(8个):空、空、空、空、空、空、空、空。基础牌堆已放入的牌数:黑桃13张、红桃13张、方块13张、梅花13张。第1列:空;第2列:空;第3列:空;第4列:空;第5列:空;第6列:空;第7列:空;第8列:空。
解法的108步走法
- A♥:从第3个暂存格移到对应的基础牌堆
- A♣:从第2列移到对应的基础牌堆
- D♠:从第3列移到第1列
- A♠:从第3列移到对应的基础牌堆
- 5♣:从第8列移到第7列
- 4♣:从第1个暂存格移到第7列
- 3♦:从第4列移到第1个暂存格
- 2♣:从第4列移到对应的基础牌堆
- D♠:从第1列移到第3个暂存格
- R♠:从第1列移到第5个暂存格
- R♥:从第1列移到第6个暂存格
- 10♦:从第1列移到第2列
- V♠:从第1列移到第7个暂存格
- 4♠:从第1列移到第8个暂存格
- 2♠:从第1列移到对应的基础牌堆
- R♦:从第5列移到第1列
- 7♣:从第5列移到第4列
- D♣:从第3列移到第5列
- 6♠:从第2个暂存格移到第3列
- 5♠:从第4个暂存格移到第3列
- 4♠:从第8个暂存格移到第3列
- 8♥:从第6列移到第2个暂存格
- 3♠:从第6列移到对应的基础牌堆
- 4♠:从第3列移到对应的基础牌堆
- 5♠:从第3列移到对应的基础牌堆
- 6♠:从第3列移到对应的基础牌堆
- 7♠:从第3列移到对应的基础牌堆
- V♣:从第6列移到第5列
- A♦:从第6列移到对应的基础牌堆
- 2♦:从第6列移到对应的基础牌堆
- 3♦:从第1个暂存格移到对应的基础牌堆
- 2♥:从第6列移到对应的基础牌堆
- R♠:从第5个暂存格移到第6列
- D♠:从第3个暂存格移到第6列
- V♠:从第7个暂存格移到第6列
- 5♦:从第3列移到第1个暂存格
- 3♣:从第3列移到对应的基础牌堆
- 4♣:第7列移到基础牌堆
- 5♣:第7列移到基础牌堆
- 6♣:第7列移到基础牌堆
- 7♣:从第4列移到对应的基础牌堆
- 8♣:从第4列移到对应的基础牌堆
- 10♣:从第4列移到第5列
- R♥:从第6个暂存格移到第3列
- R♦:从第1列移到第3个暂存格
- 10♦:从第2列移到第4个暂存格
- V♦:从第2列移到第5个暂存格
- 8♠:从第2列移到对应的基础牌堆
- 5♥:从第2列移到第6个暂存格
- 9♣:第2列移到其基础堆
- 9♠:从第2列移到对应的基础牌堆
- 10♣:从第5列移到对应的基础牌堆
- V♣:从第5列移到对应的基础牌堆
- D♣:从第5列移到对应的基础牌堆
- R♣:从第5列移到对应的基础牌堆
- R♦:从第3个暂存格移到第2列
- 7♦:从第8列移到第3个暂存格
- 10♠:从第8列移到对应的基础牌堆
- V♠:第6列移到其基础堆
- D♠:从第6列移到对应的基础牌堆
- R♠:从第6列移到对应的基础牌堆
- 6♥:从第8列移到第7列
- 4♦:从第8列移到对应的基础牌堆
- 5♦:从第1个暂存格移到对应的基础牌堆
- 5♥:从第6个暂存格移到第7列
- 4♥:从第5列移到第7列
- 10♥:从第4列移到第5列
- 6♦:从第4列移到对应的基础牌堆
- 7♦:从第3个暂存格移到对应的基础牌堆
- 8♦:从第8列移到对应的基础牌堆
- R♦:从第2列移到第1个暂存格
- R♦:从第1个暂存格移到第1列
- R♦:从第1列移到第3个暂存格
- R♦:从第3个暂存格移到第4列
- R♥:从第3列移到第1个暂存格
- R♥:从第1个暂存格移到第6列
- R♦:从第4列移到第1个暂存格
- R♦:从第1个暂存格移到第8列
- 10♥:从第5列移到第1个暂存格
- V♥:从第5列移到第3个暂存格
- D♥:从第5列移到第6列
- V♥:从第3个暂存格移到第6列
- V♥:从第6列移到第6个暂存格
- D♥:从第6列移到第7个暂存格
- R♥:从第6列移到第8个暂存格
- R♥:从第8个暂存格移到第1列
- D♥:从第7个暂存格移到第1列
- V♥:从第6个暂存格移到第1列
- 4♥:从第7列移到第3个暂存格
- 5♥:从第7列移到第6个暂存格
- 6♥:从第7列移到第7个暂存格
- 7♥:从第7列移到第8个暂存格
- 9♦:第7列移至其基础牌堆
- 10♦:从第4个暂存格移到对应的基础牌堆
- V♦:从第5个暂存格移到对应的基础牌堆
- D♦:从第7列移到对应的基础牌堆
- 3♥:从第7列移到对应的基础牌堆
- 4♥:从第3个暂存格移到对应的基础牌堆
- 5♥:从第6个暂存格移到对应的基础牌堆
- 6♥:从第7个暂存格移到对应的基础牌堆
- 7♥:从第8个暂存格移到对应的基础牌堆
- 8♥:从第2个暂存格移到对应的基础牌堆
- 9♥:从第7列移到对应的基础牌堆
- 10♥:从第1个暂存格移到对应的基础牌堆
- V♥:从第1列移到对应的基础牌堆
- D♥:从第1列移到对应的基础牌堆
- R♥:从第1列移到对应的基础牌堆
- R♦:从第8列移到对应的基础牌堆
等待空列的K
同一牌局,经过49步后。第1列为空,第5列的末端是一组4张牌的顺子(已高亮),从R♣到10♣。没有牌可以承接K,因此这组顺子只能移到空列。
暂存格(8个):方块5、红桃8、方块K、方块10、方块J、红桃5、空、空。基础牌堆已放入的牌数:黑桃8张、红桃2张、方块3张、梅花8张。第1列:空;第2列:黑桃9、梅花9(顶牌:梅花9);第3列:红桃K(顶牌:红桃K);第4列:方块6、红桃10(顶牌:红桃10);第5列:红桃Q、红桃J、红桃4、梅花K、梅花Q、梅花J、梅花10(顶牌:梅花10);第6列:黑桃K、黑桃Q、黑桃J(顶牌:黑桃J);第7列:红桃9、红桃3、方块Q、方块9、红桃7(顶牌:红桃7);第8列:方块8、方块4、红桃6、黑桃10、方块7(顶牌:方块7)。
- 还剩2个空闲暂存格,唯一的空列是目的地,不计入计算:因此上限为2 + 1 = 3张牌。
- 因此,这4张牌不能整组移动。必须先再腾出一个暂存格,或将顺子中点数最小的牌移到别处。
这是应用采用的规则;参见牌组表。
可以试玩的牌局
三副牌局设有8个暂存格,一副设有4个,一副设有2个。设有2个暂存格的牌局EO1-C2-AAAAA54,是本站工具在前1000副牌局中找到的3副设有2个暂存格且可以获胜的牌局之一。步数来自经过验证的解法,并不代表最少步数。
| 牌局代码 | 暂存格 | 步数 | 其中整组移动 | 得分 |
|---|---|---|---|---|
| EO1-C8-AAAAAFA | 8 | 108 * | 0 | 610 |
| EO1-C8-AAAAAE6 | 8 | 83 | 5 | 550 |
| EO1-C8-AAAAAAR | 8 | 92 | 8 | 575 |
| EO1-C4-AAAAAF3 | 4 | 77 | 7 | 540 |
| EO1-C2-AAAAA54 | 2 | 76 | 6 | 530 |
步数和得分均来自经过验证的解法;“其中整组移动”统计一次移动多张牌的步数。* 这套解法也是应用自身用于胜利测试的操作序列。