牌局示例
概览
牌局PY1-N-AAAAAAS可在33步内获胜,下方会逐步重现。牌局PY1-N-AAAAAAJ无法获胜:最多只能移除28张牌中的14张。将各自的代码粘贴到应用的“新游戏”窗口即可。
一局获胜对局
牌局PY1-N-AAAAAAS。初始弃牌:7♦;最底排:7♣、10♣、3♥、4♥、3♠、R♦、7♠。这局可在33步内获胜:移除20次,抽牌13次,无需回收弃牌;抽牌堆剩余10张,弃牌堆剩余6张。得分:280分。这一发牌布局不存在步数更少的获胜对局:找到这条解法的程序按步数从少到多尝试走法(共检查了106 846个局面)。
抽牌堆:23张;弃牌:方块7。第1排:方块J;第2排:梅花6、红桃7;第3排:黑桃A、方块4、黑桃Q;第4排:红桃5、方块3、红桃6、黑桃8;第5排:红桃K、梅花K、方块A、黑桃K、梅花9;第6排:梅花Q、梅花2、方块8、方块10、黑桃10、黑桃J;第7排:梅花7、梅花10、红桃3、红桃4、黑桃3、方块K、黑桃7。
抽牌堆:17张;弃牌:梅花3。第1排:方块J;第2排:梅花6、红桃7;第3排:黑桃A、方块4、黑桃Q;第4排:红桃5、方块3、红桃6、黑桃8;第5排:红桃K、梅花K、方块A、黑桃K、梅花9;第6排:梅花Q、梅花2、黑桃10、黑桃J;第7排:梅花7、黑桃7。
抽牌堆:10张;弃牌:红桃2。第1排:方块J;第2排:梅花6、红桃7;第3排:黑桃A、方块4、黑桃Q;第4排:红桃5、方块3、红桃6、黑桃8;第5排:红桃K、梅花K、黑桃K、梅花9;第6排:黑桃10、黑桃J;第7排:黑桃7。
抽牌堆:10张;弃牌:梅花8。第1排:空;第2排:空;第3排:空;第4排:空;第5排:空;第6排:空;第7排:空。
本局的33步操作
- K牌R♦
- 配对10♣ + 3♠
- 抽牌:8♥
- 抽牌:2♦
- 抽牌:9♦
- 弃牌9♦ + 4♥
- 配对10♦ + 3♥
- 抽牌:9♥
- 抽牌:3♣
- 抽牌:5♦
- 弃牌5♦ + 8♦
- 抽牌:8♣
- 抽牌:6♠
- 弃牌6♠ + 7♣
- 抽牌:2♠
- 抽牌:A♥
- 弃牌A♥ + D♣
- 抽牌:2♥
- 抽牌:D♦
- 弃牌D♦ + A♦
- 抽牌:V♥
- 弃牌V♥ + 2♣
- K牌R♥
- K牌R♣
- 配对3♦ + 10♠
- K牌R♠
- 配对6♥ + 7♠
- 弃牌2♥ + V♠
- 配对4♦ + 9♣
- 配对5♥ + 8♠
- 配对A♠ + D♠
- 配对6♣ + 7♥
- 弃牌2♠ + V♦
一个无法获胜的牌局
牌局PY1-N-AAAAAAJ:弃牌为D♣,最底排为8♦、9♥、6♥、7♣、8♣、9♣、D♥。即使无限次重新遍历抽牌堆,这局也无法获胜。一个尝试所有合法走法序列、并记住已访问局面(共814 254个局面)的程序证明了这一点:金字塔中的28张牌最多只能移除14张。达到这一结果的最短对局为27步,得分140分。
最佳对局之一(27步)
- 配对6♥ + 7♣
- 抽牌:9♦
- 抽牌:D♦
- 抽牌:A♠
- 弃牌A♠ + D♥
- 抽牌:A♦
- 抽牌:2♣
- 抽牌:7♥
- 抽牌:8♥
- 抽牌:5♣
- 弃牌5♣ + 8♣
- 抽牌:V♥
- 弃牌V♥ + 2♦
- 抽牌:3♠
- 抽牌:R♣
- 抽牌:V♦
- 抽牌:6♠
- 抽牌:7♦
- 抽牌:A♣
- 抽牌:10♥
- 抽牌:4♣
- 弃牌4♣ + 9♣
- 配对4♠ + 9♥
- 配对5♠ + 8♦
- 弃牌10♥ + 3♥
- 配对V♣ + 2♠
- K牌R♥
抽牌堆:6张;弃牌:梅花A。第1排:黑桃10;第2排:方块3、方块10;第3排:方块4、方块6、黑桃K;第4排:梅花6、黑桃Q、方块K、红桃4;第5排:梅花10、红桃5、梅花3;第6排:黑桃9;第7排:空。
应用不会提示这种僵局:只要抽牌堆或弃牌堆中还有牌,就仍然可以抽牌或回收弃牌。你需要自行开始新游戏。
本页的发牌布局
| 代码 | 能否获胜 | 展示的对局 |
|---|---|---|
| PY1-N-AAAAAAS | 是 | 33步,280分 |
| PY1-N-AAAAAAJ | 否(最多移除14张牌) | 27步,140分 |