作者DreamYeh (天使)
看板puzzle
标题Re: [问题] 西洋棋谜题(加入棋子)原创!
时间Fri Jun 24 09:05:02 2011
原创(2011.6.18):
8
黑白
7
PP pP = 小兵
6
PR rR = 城堡
5
BR nN = 骑士
4
P bB = 主教
3
PkN qQ = 皇后
2
NP P kK = 国王
1
K
abcdefgh
==================================================================
这题由於偏简单,想留给其他人试刀机会,没想到就吵起来了...囧
好吧,我贴一下我的详解。
遇到这种题目,我认为有有几个详细步骤:
第一步:先证明当前局面是不合法的:
观看下局面,显然,a4来自c2,b6b7和a7兵必分别来自efg列,共吃了15
颗黑子,刚好是黑所有失子,因此白除了兵以外都吐不出子来。
接着来看局面最後轮谁,显然不是轮黑,黑王动弹不得了。轮白的话,我
们发现白兵斜退的路都被封死。加上前面推论,白前一步跟本吐不出子来
,接着即可发现白无论动甚麽,黑还是无法动弹,也就是找不出倒退棋谱
,局面不合法
==================================================================
第二步:增添棋子到局面上,让局面合法
我们增加一颗白城堡在d1,然後证明这是合法的,这很简单,随便排一谱
1. a3 b5 2. h4 b4 3. Nf3 b3 4. cxb3 a5 5. Nd4 a4 6.bxa4 f5 7. Qc2 f4
8. Rh2 f3 9. gxf3 g5 10. Qg6+ hxg6 11. h5 g4 12. h6 g3 13.h7 g2
14. Rh5 g1=Q 15. Rc5 Qg4 16. Nb5 Qe4 17. fxe4 Nf6 18. N5c3 Rg8
19. h8=R Nd5 20. exd5 g5 21. Na2 c6 22. dxc6 Bb7
23. cxb7 Rg6 24. Rh6 Re6 25. Rg6 Rc6 26. Rh6 e5
27. Rf6 e4 28. Rh6 e3 29. fxe3 g4 30.Rg6 g3 31. Rh6 g2
32. Nbc3 g1=Q 33. Rf6 d6 34. Rh6 d5 35. Rf6 d4 36. exd4 Qe3
37. Rh5 Rc5 38. dxc5 Nc6 39. Bg2 Nd4 40. Bf3 Nb3 41. Rd5 Nxc1
42. Rh6 Nb3 43. Rg6 Qd3 44. exd3 Be7 45. Rh6 Bd6 46. Be4 Bc7
47. Bf5 Bb6 48. cxb6 Ra7 49. bxa7 Qc7 50. Rg6 Qc4 51. dxc4 Nd4
52. Rh6 Nb5 53. cxb5 Kf7 54. Bd3 Ke7 55. b6 Kf7 56. Rh8 Kf6
57.Rdd8 Ke5 58. Bb5 Kf4 59.Rh5 Kf3 60. Rc5 Kf4 61. Rd6 Kg3 62. Rdc6 Kf4
63. Nd5+ Ke4 64. Ndc3+ Kd4 65.Rc4+ Kd3 66. R4c5+ Kc2 67. Rf5 Kb3
68. Rh5 Kc2 69.Rhc5 Kb3 70. O-O-O
以上PGN棋谱可随意丢到一个下棋软体走,我是用hi-chess线上排谱走出
其实除了最後搞了个tempo其余没啥,既然这个局面走得出来,局面当然合法
==================================================================
第三步:证明这是唯一解(通常这类题目都是唯一解,但不能当必然前提)
白在题目局面上有13颗子,在d1增添城堡增加o-o-o机会,是必然的,否则黑
都无法动弹,因此解答只能是先在d1+白城堡,然後再看有没有增添其他棋子
的可能。
增添黑棋吗?不可能!前面说过黑子全被白兵吃了。
白只剩两个可以加的棋,但别忘了初始局面的c1白主教,根本动弹不得,只能
原地被吃。
最後,我们发现白有三个城堡,看来城堡只能是h列白兵昇变的(h兵无法到达
题目局面任一个白兵位置)
但h列白兵要升变,初始的h列黑兵要闪开呀!(h列白兵无法吃子跑到其他列,
还记得黑子要全给白h列以外的兵移列吧?)因此只能白后献黑h兵吃。是故也无
法再加入另一颗白后到题目上,是故这是唯一解,全局解析完毕!!
==================================================================
请注意我们整个论证过程,完全不需要「原题目有解」这个前提,事实上这类
题目你也可以假设作者根本设计错,可能根本原来题目就是合法的、可能你无
论加啥都无法合法,可能根本没唯一解,
什麽都有可能!
就好像要你求解a^2=-1的实数解,
题目可能就有错,自然也无法用反证法了。
最後再补充,这题可以用死亡判断吗?
答案是不行!最後虽然是和棋,但是白在o-o-o那一步根本没强迫性!事实上
白随便改走Bc4+之类都准备杀棋了,随便也一堆杀,哪来提前和棋机会?
--
— 请多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog:
http://dreamyeh.pixnet.net/blog
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.185.52
1F:推 terrorlone:答得很完整,可做范本 06/24 09:39
改一下小笔误
※ 编辑: DreamYeh 来自: 122.116.222.246 (06/24 09:41)
2F:推 turtleqqq:又是我害的吗..害你要写谱 06/24 11:46
3F:→ DreamYeh:写谱没差啦:P... 06/24 11:47
4F:→ kohttp:这个解也是非入堡不可[非此无解]的推理过程 06/24 11:50
5F:→ kohttp:死亡判定也只是拿来检查更与入堡无关 06/24 11:51
6F:→ kohttp:看不出本质除了有排谱外有什麽不同之处 06/24 11:51
7F:→ turtleqqq:其实 你是用排谱来证明合法,所以不排谱根本不可能解题了 06/24 11:53
8F:→ turtleqqq:所以你们可以说我没有排谱来验证有解,但死亡判定也依样! 06/24 11:54
9F:→ DreamYeh:我排谱只是要证明合法性..题目有没有解还是没有当前提.. 06/24 11:54
10F:→ kohttp:小龟你若把谱补上,推理过程他就会没意见了? 06/24 11:55
11F:推 turtleqqq:ㄎㄎ 他对我有成见的话似乎排出来也没用.. 06/24 15:02
12F:推 LPH66:真的不是成见问题...是你一直都在用错的推理 06/24 21:55
13F:→ LPH66:就跟你用唯一法解数独一样错误的推理 06/24 21:55
14F:→ LPH66: 解 (补字) 06/24 21:56
15F:推 turtleqqq:我知道我错在哪了...老实讲 之前把当初那题的入堡当成 06/25 00:46
16F:→ turtleqqq:最後一步了... 今天回去看才发现是下一步= = 06/25 00:46
17F:→ turtleqqq:难怪一直被说循环论证...所以昨并不承认循环论证 06/25 00:47
18F:→ turtleqqq:这部分已搞懂没问题 只是他太呛 不想给他承认 06/25 00:48
19F:→ turtleqqq:ps 唯一解数独是什麽意思? 06/25 00:49
20F:→ kohttp:就是某格若不填入某数字会使另一些格子多解,因为相信解唯一 06/25 00:57
21F:→ kohttp:就直接给他填进去了,但这题目有可能本身就是多解,你只解到 06/25 00:57
22F:→ DreamYeh:就是假设数独问题确实有唯一解 做出推论 然後用推论得到 06/25 00:58
23F:→ kohttp:其中一解,虽然答题可能成功但不会找到题目的错误 06/25 00:58
24F:→ DreamYeh:唯一解後 说明自己假设唯一解是正确的 06/25 00:58
25F:推 turtleqqq:是我上次做那题右上方5的吗? 06/25 01:16
26F:推 kohttp:右上方5... 解读不能,这哪题 06/25 01:20
27F:→ turtleqqq:7129....那堤我正错? 06/25 01:21
28F:推 kohttp:那题正确,不是使用所谓[唯一解]的技巧,是正确的解答 06/25 01:28