作者DreamYeh (天使)
看板puzzle
标题Re: [问题] 西洋棋谜题(虫食+加棋子+解开局面)推荐
时间Wed May 11 22:10:38 2011
D. Baibikow(2006):
8
d CBWCBD 黑白
7
E Ecwba pP = 小兵
6
ee ec D rR = 城堡
5
E EA nN = 骑士
4
E e bB = 主教
3
e qQ = 皇后
2
e ee kK = 国王
1
abcdefgh
================================
A*1 B*2 C*2 D*2 E*5 W*1 = 13
a*1 b*1 c*2 d*1 e*8 w*1 = 14
解这一题还真是一波三折,昨天中午本来就想开始发表自己想法,不过卡
在一个地方,晚上就很忙了。
今早跟大家一起度过「是芥末日」後,总算又可以开始来玩了,没想到就
遇到PTT大LAG,连上来都超顿,更别说发表解答了。
现在总算可以开始发表了,基本上也只是把纸上记录的给发表上来而已XD
(((((((((废话不多说防雷分隔线)))))))))))))
先来个最简单的分析,国王在哪里?一个合法局面,当然一定要有国王在
上面,而且国王怎麽样都只能有一个!因此国王不是A就是W,但是看一
下局面,两个大小写W相邻着呢!一个合法局面绝对不可能有国王相邻这
种事情,因此唯一可能就是A=国王了。
再来分析谁是小兵,很多人可能会这样直接说明:
因为Ee超多个所以Ee一
定是小兵....说这样的话一定会被星君吐槽一番:你怎知道不是一堆兵都
昇变成比方说主教的子呢?
正确证明方法是:
兵种总共有六种,这表示ABCDEW一定有兵在里面,但我们知道,兵不可能
出现在底线,而除了E和A以外,其余字母都有出现在底线,所以不可能是
兵,A又已经知道是国王,所E是兵。
双方兵阵分别是01120100和11111120,分别用掉一次位移。
================================
(修正)
接着就判断阵营,假设大写方是白方,不难观察d7只能是exd、f5只能是
gxf才能进去。黑失子已经全用掉
所以bc列状况只能黑兵bxc cxb,然後hxg,注意到白能被吃的兵仅剩afh
,至少要昇变两次,能在哪边昇变?h列还可以,a列兵却无法昇变(没得
吃子了),终於证明矛盾
=================
因此小写方是白方,如此一来,白方已经八只兵出现,不可能再昇变。
白方无法昇变,因此皇后只能有一位,只能是 bdw,但b如果是后,B就将
到白王、d如果是后,D就将到白王。因此w为皇后。
注意h8 D(已知黑方)正紧贴着白王,所以他不可能是城,也不会是主教
,否则a8怎样也进不去,所以只能是骑士。
接着B如果是主教,则将到h7白王,所以只能是城堡。
最後C就可以判断是主教了。
昨天中午就分析到这边,难的才开始呢!先全部把子放回去
================================
8
n brqbrn 黑白
7
p pBQRK pP = 小兵
6
PP PB??n rR = 城堡
5
p pk nN = 骑士
4
p P bB = 主教
3
P qQ = 皇后
2
P PP kK = 国王
1
abcdefgh
A*1 B*2 C*2 D*2 E*5 W*1 = 13
a*1 b*1 c*2 d*1 e*8 w*1 = 14
看局面立刻发现怪事情,e7主教和g7城堡都用一种不可能的情况 check黑方
,所以合理推断f6g6都要放一颗子。要放谁呢?还是先看双方失子,白丢2
子黑丢3子。但由於兵阵关系还要各丢一颗子给对方兵吃,因此双方都只剩
一个失子额度了。
於是这边有两种可能,第一种是两个?都是黑方,另一种是两个?呈现一黑
一白状态,再度分析兵阵,可以发现,黑方接着可以送吃的子,通通都是兵
,而且只能是初始局面的a、g、h列兵,於是这边诞生几个剧本:
=================================================
2011.05.17补充:
感谢星君提醒,还有一种情况,就是可能f6 or g6不加棋子,由一个白骑士
之类的跳开进行闪击。如-1.Ng6-h4+
如果是这种case,仅需要倒退一步,就能变成我们这边讨论的状况的其中一
种speiacl case,即f5,g5为一白一黑,且最後一步须从黑倒退起的case..
=================================================
1.a列兵藉由吃一子在b1昇变,成为f6g6其中一只,这样一来白就无子可吐
所以f6g6一定都是黑方。
2.a列兵无法吃白子,要嘛活着,但又不能位移只能待在a7站好,f6,g6都
是黑方。
两种情况甚至都还能各分出两个剧本,要嘛g列黑兵提供给g列白兵位移、
要嘛g列黑兵根本就活在g6,h列黑兵再昇变後去g4送死。
很遗憾这麽多种状况,我们无法确定是哪一种。
都一样只能退看看了
注意到无论哪个剧本都好,黑都有严重的危机-快要动弹不得了!剩下c列
兵可以慢慢退回去....没了!
白也差不多危险,幸好还有a8骑士可退,因此这一局一开始的剧本一定是a8
骑士动三次,去换掉f6g6的黑子,再继续设法。
但是是换掉f6还是g6,看起来f6好像比较近..但等等!e4会将到黑王喔!
倒退分析里面,不能将到对方王可是定理呢!
因此只能换掉g6,好~所以我们也可以确定g6是个黑子,否则怎麽谈换掉?
当然到这边也可以把g6是个黑兵的剧本全部砍掉了!
================================================
2011.05.17补充
最後,如果是从黑开始退,则黑第一手也只能退c5-c4,接着即可发现,黑兵
会先退到c7,然後黑差一步无法动弹!於是黑先退可能被推翻。
从而推翻我们之前说的「闪击剧本」
================================================
倒退开始:
1. b5-b6 c5-c4 (要先退兵,否则白骑士只能退到c7,步数来不及)
2. Nb6-a8 c6-c5
3. Nc4-b6 c7-c6
4. Ne5-c4 Nh4-g6
5. Ng6-e5+........
到这边,终於实现了把黑子换掉的可能性..等等,为什麽我们知道能换掉的
是个骑士?这很容易,他不可能是皇后或主教,否则 check到白王,但他又
要马上离开g6这个点,看来只能是骑士了。
g6这只子是从哪边昇变的?如果是在h1昇变,那问题可大了!在那边骑士跟
本进不去!你说先退g2-g3?那也要先把f1白主教塞回去!(否则就刚好挡死
主教回家的路,无法变成初始局面矛盾),步数上办不到!
令人吃惊的,他只能在b1昇变了...当然这就有前提了...白必须赶快把a列兵
退回去才行....
当然我们也注意到局面上另一个极度危险的状况,白快要没子可动了!唯一
办法,就是要黑方赶快把axb的那颗子吐出来,於是形成下一阶段的接力...
5.Ng6-e5+ Nf3-h4
6. a5-a6 Nd2-f3
7. a4-a5 Nb1-d2
8. a3-a4 b2-b1=N
9. a2-a3 a3xNb2
这边吃什麽又要再想一下了,接着要解的状况就是,黑吐出的这颗白子,
要去把f6的东西换出来,否则又变成黑方无子可动!唯一还进得去的只有
骑士了
10.Nd3-b2 a4-a3
11.Nf4-d3 a5-a4
12.Nh5-f4 .....
这边我们已经可以把f6的子是白方的剧本舍弃了,接着同样换掉後,必须
退化成兵,否则又要变成白无子可动,而退化又只能在h1退化,如前所述
一定要退化成皇后否则进不去,这次就没将到白王了!
12.........Qa1-f6
13.Nf6-h5+ Qh1-a1
14. b4-b5 h2-h1=Q
很简单就完成退化的诉求
15. b3-b4 h3-h2
16. b2-b3 h4-h3
17. h3xPg4 Kh5-g5
17.其实是可以写成h3xg4,不过怕有人误会,所以就多写吃兵记号
终於....能把白兵退走了,黑王一走,局面整个解开了。
18. Ne4-f6+
骑士也解放了....接着一一退出白后、主教归位、退回白兵
後面都是小菜一盘,全局解析至此
--
— 请多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog:
http://dreamyeh.pixnet.net/blog
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.176.82
1F:→ DreamYeh:1000 ^^ 05/11 22:10
2F:→ terrorlone:判断大写方不能是白方的论证有点漏洞…… 05/11 22:17
3F:→ terrorlone:如果是黑兵在 bc 行交叉一次绕过两个白兵 05/11 22:17
4F:→ terrorlone:白兵用掉两个斜移制造出 d7 和 f5 两个兵 05/11 22:17
5F:→ terrorlone:然後黑棋最後一次斜移用在 g 行……吃子数一切 OK 05/11 22:18
※ 编辑: DreamYeh 来自: 111.251.176.82 (05/11 22:56)
6F:→ DreamYeh:修正那部分orz 05/11 22:57
※ 编辑: DreamYeh 来自: 111.251.176.82 (05/11 23:01)
7F:推 terrorlone:OK,这样就答对了 05/11 23:02
※ 编辑: DreamYeh 来自: 122.116.222.246 (05/17 12:40)