西洋棋謎題(開放式問題) - 西洋棋
By Zora
at 2012-07-05T01:08
at 2012-07-05T01:08
Table of Contents
※ 引述《terrorlone (要努力成為偉大的學者)》之銘言:
8 黑白
7 p pP = 小兵
6 P P rR = 城堡
5 p P p nN = 騎士
4 pPPP bB = 主教
3 B kbp qQ = 皇后
2 QNrrp kK = 國王
1 bnqnK
abcdefgh
--------------------------------
終於要來挑戰這一題了,這一題我昨天卡關很大,今早跟星君在三討論、
提示後,才終於釐清盲點,只能說這題的兵陣設計太威了!
讓我們開始挑戰這題吧!
--------------------------------
失子:
白:RRNBPP(6)
黑:pp(2)
--------------------------------
兵陣分析:
白:00111201, 最少位移方案為gxf
黑:10102200, 最少位移方案為 bxc,?xf(?表示f鄰列e,g)
e列兵無論怎麼進去都至少吃了三子,共吃5子
這邊其實還有個白 bxc方案,不過如此一來白將用光位移量,導致無法
昇變,使黑gxf、e列進去吃三變得不可能,矛盾。
分析白兵的gxf,若吃的是黑兵,則黑兵在f列有3子,需多2次位移,
此不可能。因此gxf吃的是黑昇變的棋(或取代子)
但黑能在那昇變呢?
-------------------------------
恐怖的卡點來了....昇變格分析:
注意黑前面已經用了5次位移,僅剩一次兵吃子位移機會,這無論如
何都無法避免。黑必定要昇變,這也是肯定的。
白在黑 bxc後,僅有 b列兵能直衝升變,加上RRNB,全部子力都
提供給黑那5次昇變了,白的A列兵暫時沒昇變機會,除非能吃一黑
子。
比方說黑在d列昇變好了,黑藉由cxd來昇變,那表示黑還必須多吃一
子,也表示黑h列兵只能直行,黑再也無法昇變去送白A兵吃。這樣
一來,白A列兵也無法昇變,誰能去cxd送吃呢?
又比方說黑在h列升變好了,e列的進入法為dxe,gxfxe,這就表示黑
必須執行hxg才能升變,但如同前面推論,這表示黑c列兵只好直行,
不可能昇變去送白A兵吃,白即無法昇變,如此一來,hxg到底試吃誰
?
故事劇本演變到此,完全卡關..........
(若對本題解題有興趣,建議就此跳出,並思考為何卡關)
-------------------------------
解謎
要解決這個謎題,得從 e列兵的分析開始,事實上我和星君後來也都
很訝異,為什麼這麼題目可以給人這樣的錯覺~
我們分析e列、f列兵的由來,大體有這兩個劇本:
1.dxe、gxfxe、exf
2.dxe、ex?xe、gxf (可交換,都是等價的)
但這樣一直忽略一個劇本,那就是....3.dxe cxdxe exf!
當然,如果上面分析做得好,再發現黑在c列總是多一隻失蹤的兵,就
應該能注意到這個劇本~但總之這個兵陣,不知怎麼、總讓人忽略這個
劇本!
這個劇本又表示什麼呢?...原來e列兵都來自左側,那麼g列兵就不需
要拿去提供給ef兩列,這又表示什麼呢?我們早就推出白有gxf,這麼
一來....黑g列兵可以直衝昇變!!
這是非常大的轉折,黑既然可以直衝昇變,那就可以隨便餵子給白gxf
,然後直衝過去昇變取代掉白吃掉的子!這樣一來位移量和吃子數總
算可以合了
-------------------------------
到底是哪個劇本呢?
好吧~既然已經推出黑有g列衝到底升變,終於可推得黑兵目前下落
a-> bxc cxdxe dxe exf f2 g-> (->表示直衝)
但h列兵呢?於是我們又有以下兩個劇本:
1.hxg,然後有個昇變機會
2.h兵直衝被吃
哪個劇本才是正確呢?說來慚愧,我一開始只想到第二個劇本,就讓
我們看看第二劇本會發生甚麼問題吧?
-------------------------------
開始到退....
讓我們開始到退吧!首先,白已經完全沒得動彈了!不能先退gxf,會
擋住黑g兵的路線!
因此只能退黑兵,但仍必須解決白沒得退的問題,那麼,該怎麼退呢?
很容易就想到,退exf兵,吐一個白子出來,這樣白才有得退。
好讓我們寫出到退: -1.... e7:?
要吐誰呢?注意到這一退,黑快要沒得退了!剩e列再退一步,a列再退
一步,沒了!白必須幫黑解決這個問題
同樣邏輯,白也應該藉由退兵吐子來幫黑解決,但白要讓兵吐,只能gxf
而前面說過,那還必須塞一個黑子到g1退變,看來是來不及了!
這樣一來,白糾竟還能怎麼吐子呢?......
於是,我們發現剛剛的第二個劇本,行不通了!!因為那讓白只有gxf吐
子機會!
-------------------------------
好吧...使用第一個劇本
回來看第一劇本,我們讓h列兵有xg到g列升變的機會,這樣一來,就
可讓白a列兵有xb到b列升變的機會~從而可以再axb過程中吐出一個黑
子!
這樣一來,我們就必須塞一個白子到b8那個點退變。他能是誰呢?看
來就只能是黑退兵吐的那個子,那黑兵要吐誰才能即時到b8呢?看來
就剩下皇后了,所以第一步到退完全就可以決定了..
-1 ..... e6:Q
-2 Qe5 e7 (注意也可以先a6,這步單步完全無法決定,但不影響解答)
-3 Qb8 a6
-4 b7 a7 (a7必然,否則白無法斜退吐子)
-5 a6:?
好~我們實現了第一步計畫,讓白退變,並能吐出一黑子,那要吐誰呢
?
這邊我們發現,白這一退變可不得了!變得白快沒得退了~黑子勢必又
要吐出白子來,但...誰還能斜退?根本都沒得斜退!
這邊又小卡關一下,不過很快就發現,剛剛不是說黑要hxg昇變嗎?那次
吃子不就有機會吐出白子了?好,那我們要塞一子回到g1去退變,當然~
很簡單就可以推出這一子就是-5白所吐的了!
但誰可以快速跑去g1呢?眼看h行這麼空,會以為說是Q或R?那就大錯
啦!別忘記e1有個白王!你不能去逆將到他。好吧~只能吐B或N
但B也不行,g1是黑格,b7是白格,所以這樣一來,能吐只剩騎士,
當然騎士要衝去g1要一段距離,就看看白有沒有得退了....
---------------------------------
衝到g1退變吧!
-5 a6:N Nd8
接著,白a,f,h似乎都可亂退?但我們要注意啦!這邊有個強迫..馬上能看到
以下白退兵的順序在不影響騎士路線下都可對調
-6 f3 Ne6
-7 f5 Ng5
-8 f4 Nh3
-9 h5 Ng1
-10 h4 g2
這邊有另一個可能就是白先退h兵、然後這步黑先退hxg,吐白后,但這樣
一來,盤面上黑只剩h列兵,之後怎麼樣黑都不夠退。否決。
黑退變完成,接下來任務很簡單,g列清出了嘛~讓黑一路回去,白就能
退gxf吐子了~gxf吐子又在哪裡吐?思考一下這個吐的黑子,必須持續跑
到g1去退變...那代表....還是只能是黑騎士!否則逆將~
結果發現,唯一能到達g1,只有f4吐子~這就是我們f,h不能亂來原因
-11 h3 g3
-12 h2 g4
-13 g3:N Nh3 (如果f5吐N,這邊怎麼樣都無法順利退到g1)
-14 f2 Ng1
-15 a5 g2
-16 a4 h3:?
---------------------------------
這邊同樣考慮吐啥,吐的子必須趕緊跑到 b列退變,否則白無法再退,看
來只能是皇后了。
-16 a4 h3:Q
-17 Qf3 h4
-18 Qf4 h5
-19 Qb8 h6
至此終於完成退變,但我們解開局面任務還沒完呢!
-20 b7 h7
-21 b6 g5
-22 b5 g6
-23 b4 b5:?
終於..........黑c兵退出了,這邊吐顆不會將到黑王的棋就好,譬如說主
教,再來主教離開,白后、騎都能跟著跑掉,後面怎麼退都可以。
局面解開了,以上所有手順都有可能視情況調度,有很大不確定性
---------------------------------
答案:
但等等,講了半天!我們還是沒有回答原來問題呀?以解開局面情況來看
,任何一顆子都是隨便亂跑都可以,初始局面也都是亂跑都可以,但....
還是有子第一步跟最後一步可以決定喔!
那就是那些昇變的棋子!還記得我們變了啥嗎?
-4白在b8昇變出皇后,接著Qe5,最後一步是Qf5
-10黑在g1昇變出騎士,接著Nh3,他最後是Nb7
-15黑在g1又昇變出騎士,接著Nh3,最後是Nf4
-20白在b8昇變出皇后,接著Qf4,接著她最後是Qg2
這些都是完全被決定的!!手順無論怎麼變都無法改變這些棋子的始末
這就是答案#
---------------------------------
心得:
這一局,其實讓人花最多時間的,莫過於分析兵陣,將到退劇本唯一決定
出來~但黑的兵陣,卻不知怎麼,會讓人忽略掉唯一可能的劇本。
這或許是設計這一局的人的巧思,而我們能學習到的,就是任何時候,都
別忽略掉任何可能的路線,即使他看起來多不可思議。
當一切都不可能時候,這些不可思議的路線,就會變成唯一的大道。
--
— 請多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog: http://dreamyeh.pixnet.net/blog
--
8 黑白
7 p pP = 小兵
6 P P rR = 城堡
5 p P p nN = 騎士
4 pPPP bB = 主教
3 B kbp qQ = 皇后
2 QNrrp kK = 國王
1 bnqnK
abcdefgh
--------------------------------
終於要來挑戰這一題了,這一題我昨天卡關很大,今早跟星君在三討論、
提示後,才終於釐清盲點,只能說這題的兵陣設計太威了!
讓我們開始挑戰這題吧!
--------------------------------
失子:
白:RRNBPP(6)
黑:pp(2)
--------------------------------
兵陣分析:
白:00111201, 最少位移方案為gxf
黑:10102200, 最少位移方案為 bxc,?xf(?表示f鄰列e,g)
e列兵無論怎麼進去都至少吃了三子,共吃5子
這邊其實還有個白 bxc方案,不過如此一來白將用光位移量,導致無法
昇變,使黑gxf、e列進去吃三變得不可能,矛盾。
分析白兵的gxf,若吃的是黑兵,則黑兵在f列有3子,需多2次位移,
此不可能。因此gxf吃的是黑昇變的棋(或取代子)
但黑能在那昇變呢?
-------------------------------
恐怖的卡點來了....昇變格分析:
注意黑前面已經用了5次位移,僅剩一次兵吃子位移機會,這無論如
何都無法避免。黑必定要昇變,這也是肯定的。
白在黑 bxc後,僅有 b列兵能直衝升變,加上RRNB,全部子力都
提供給黑那5次昇變了,白的A列兵暫時沒昇變機會,除非能吃一黑
子。
比方說黑在d列昇變好了,黑藉由cxd來昇變,那表示黑還必須多吃一
子,也表示黑h列兵只能直行,黑再也無法昇變去送白A兵吃。這樣
一來,白A列兵也無法昇變,誰能去cxd送吃呢?
又比方說黑在h列升變好了,e列的進入法為dxe,gxfxe,這就表示黑
必須執行hxg才能升變,但如同前面推論,這表示黑c列兵只好直行,
不可能昇變去送白A兵吃,白即無法昇變,如此一來,hxg到底試吃誰
?
故事劇本演變到此,完全卡關..........
(若對本題解題有興趣,建議就此跳出,並思考為何卡關)
-------------------------------
解謎
要解決這個謎題,得從 e列兵的分析開始,事實上我和星君後來也都
很訝異,為什麼這麼題目可以給人這樣的錯覺~
我們分析e列、f列兵的由來,大體有這兩個劇本:
1.dxe、gxfxe、exf
2.dxe、ex?xe、gxf (可交換,都是等價的)
但這樣一直忽略一個劇本,那就是....3.dxe cxdxe exf!
當然,如果上面分析做得好,再發現黑在c列總是多一隻失蹤的兵,就
應該能注意到這個劇本~但總之這個兵陣,不知怎麼、總讓人忽略這個
劇本!
這個劇本又表示什麼呢?...原來e列兵都來自左側,那麼g列兵就不需
要拿去提供給ef兩列,這又表示什麼呢?我們早就推出白有gxf,這麼
一來....黑g列兵可以直衝昇變!!
這是非常大的轉折,黑既然可以直衝昇變,那就可以隨便餵子給白gxf
,然後直衝過去昇變取代掉白吃掉的子!這樣一來位移量和吃子數總
算可以合了
-------------------------------
到底是哪個劇本呢?
好吧~既然已經推出黑有g列衝到底升變,終於可推得黑兵目前下落
a-> bxc cxdxe dxe exf f2 g-> (->表示直衝)
但h列兵呢?於是我們又有以下兩個劇本:
1.hxg,然後有個昇變機會
2.h兵直衝被吃
哪個劇本才是正確呢?說來慚愧,我一開始只想到第二個劇本,就讓
我們看看第二劇本會發生甚麼問題吧?
-------------------------------
開始到退....
讓我們開始到退吧!首先,白已經完全沒得動彈了!不能先退gxf,會
擋住黑g兵的路線!
因此只能退黑兵,但仍必須解決白沒得退的問題,那麼,該怎麼退呢?
很容易就想到,退exf兵,吐一個白子出來,這樣白才有得退。
好讓我們寫出到退: -1.... e7:?
要吐誰呢?注意到這一退,黑快要沒得退了!剩e列再退一步,a列再退
一步,沒了!白必須幫黑解決這個問題
同樣邏輯,白也應該藉由退兵吐子來幫黑解決,但白要讓兵吐,只能gxf
而前面說過,那還必須塞一個黑子到g1退變,看來是來不及了!
這樣一來,白糾竟還能怎麼吐子呢?......
於是,我們發現剛剛的第二個劇本,行不通了!!因為那讓白只有gxf吐
子機會!
-------------------------------
好吧...使用第一個劇本
回來看第一劇本,我們讓h列兵有xg到g列升變的機會,這樣一來,就
可讓白a列兵有xb到b列升變的機會~從而可以再axb過程中吐出一個黑
子!
這樣一來,我們就必須塞一個白子到b8那個點退變。他能是誰呢?看
來就只能是黑退兵吐的那個子,那黑兵要吐誰才能即時到b8呢?看來
就剩下皇后了,所以第一步到退完全就可以決定了..
-1 ..... e6:Q
-2 Qe5 e7 (注意也可以先a6,這步單步完全無法決定,但不影響解答)
-3 Qb8 a6
-4 b7 a7 (a7必然,否則白無法斜退吐子)
-5 a6:?
好~我們實現了第一步計畫,讓白退變,並能吐出一黑子,那要吐誰呢
?
這邊我們發現,白這一退變可不得了!變得白快沒得退了~黑子勢必又
要吐出白子來,但...誰還能斜退?根本都沒得斜退!
這邊又小卡關一下,不過很快就發現,剛剛不是說黑要hxg昇變嗎?那次
吃子不就有機會吐出白子了?好,那我們要塞一子回到g1去退變,當然~
很簡單就可以推出這一子就是-5白所吐的了!
但誰可以快速跑去g1呢?眼看h行這麼空,會以為說是Q或R?那就大錯
啦!別忘記e1有個白王!你不能去逆將到他。好吧~只能吐B或N
但B也不行,g1是黑格,b7是白格,所以這樣一來,能吐只剩騎士,
當然騎士要衝去g1要一段距離,就看看白有沒有得退了....
---------------------------------
衝到g1退變吧!
-5 a6:N Nd8
接著,白a,f,h似乎都可亂退?但我們要注意啦!這邊有個強迫..馬上能看到
以下白退兵的順序在不影響騎士路線下都可對調
-6 f3 Ne6
-7 f5 Ng5
-8 f4 Nh3
-9 h5 Ng1
-10 h4 g2
這邊有另一個可能就是白先退h兵、然後這步黑先退hxg,吐白后,但這樣
一來,盤面上黑只剩h列兵,之後怎麼樣黑都不夠退。否決。
黑退變完成,接下來任務很簡單,g列清出了嘛~讓黑一路回去,白就能
退gxf吐子了~gxf吐子又在哪裡吐?思考一下這個吐的黑子,必須持續跑
到g1去退變...那代表....還是只能是黑騎士!否則逆將~
結果發現,唯一能到達g1,只有f4吐子~這就是我們f,h不能亂來原因
-11 h3 g3
-12 h2 g4
-13 g3:N Nh3 (如果f5吐N,這邊怎麼樣都無法順利退到g1)
-14 f2 Ng1
-15 a5 g2
-16 a4 h3:?
---------------------------------
這邊同樣考慮吐啥,吐的子必須趕緊跑到 b列退變,否則白無法再退,看
來只能是皇后了。
-16 a4 h3:Q
-17 Qf3 h4
-18 Qf4 h5
-19 Qb8 h6
至此終於完成退變,但我們解開局面任務還沒完呢!
-20 b7 h7
-21 b6 g5
-22 b5 g6
-23 b4 b5:?
終於..........黑c兵退出了,這邊吐顆不會將到黑王的棋就好,譬如說主
教,再來主教離開,白后、騎都能跟著跑掉,後面怎麼退都可以。
局面解開了,以上所有手順都有可能視情況調度,有很大不確定性
---------------------------------
答案:
但等等,講了半天!我們還是沒有回答原來問題呀?以解開局面情況來看
,任何一顆子都是隨便亂跑都可以,初始局面也都是亂跑都可以,但....
還是有子第一步跟最後一步可以決定喔!
那就是那些昇變的棋子!還記得我們變了啥嗎?
-4白在b8昇變出皇后,接著Qe5,最後一步是Qf5
-10黑在g1昇變出騎士,接著Nh3,他最後是Nb7
-15黑在g1又昇變出騎士,接著Nh3,最後是Nf4
-20白在b8昇變出皇后,接著Qf4,接著她最後是Qg2
這些都是完全被決定的!!手順無論怎麼變都無法改變這些棋子的始末
這就是答案#
---------------------------------
心得:
這一局,其實讓人花最多時間的,莫過於分析兵陣,將到退劇本唯一決定
出來~但黑的兵陣,卻不知怎麼,會讓人忽略掉唯一可能的劇本。
這或許是設計這一局的人的巧思,而我們能學習到的,就是任何時候,都
別忽略掉任何可能的路線,即使他看起來多不可思議。
當一切都不可能時候,這些不可思議的路線,就會變成唯一的大道。
--
— 請多指教喔!!
/\●/\ ))
(( / /▲\ \
\\ My Blog: http://dreamyeh.pixnet.net/blog
--
Tags:
西洋棋
All Comments
By Vanessa
at 2012-07-07T09:33
at 2012-07-07T09:33
Related Posts
西洋棋謎題(條件直接將死)
By Anthony
at 2012-07-04T01:03
at 2012-07-04T01:03
西洋棋謎題(開放式問題)
By Emma
at 2012-07-03T07:34
at 2012-07-03T07:34
西洋棋謎題(直接將死)推薦~
By Donna
at 2012-07-02T03:26
at 2012-07-02T03:26
西洋棋謎題(棋譜重建)超難題
By Agnes
at 2012-07-01T14:34
at 2012-07-01T14:34
西洋棋謎題(棋譜重建)
By Caroline
at 2012-06-30T17:38
at 2012-06-30T17:38