Re: [問題] 西洋棋謎題(原創倒退問題)

看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者 (天使)時間1年前 (2023/06/14 21:13), 1年前編輯推噓2(204)
留言6則, 1人參與, 1年前最新討論串2/2 (看更多)
※ 引述《terrorlone (愛摺紙的村哥)》之銘言: 原創(2012.7.27): 8           黑白 7       pP = 小兵 6           rR = 城堡 5       nN = 騎士 4       bB = 主教 3      qQ = 皇后 2      kK = 國王 1           abcdefgh 題目:求最後 22 個單步。 ---- 子力分析: 黑僅少2子,a1主教是個假象,因為黑黑格主教根本走不出來, a1主教為升變而來。 如此一來黑能被吃的僅有一兵 白被吃白格主教、雙騎士、二兵 需提供黑兵位移2(h4)+2(h2)+1(d2)次=5次 但白目前ac兩列沒有兵,這兩列兵必須升變才能過去提供黑兵位 移或竄位 (不知有啥更好名詞,就是說被吃掉皇后、然後兵升變為皇后) 吃子在哪? 首先要知道西洋棋知識,任一列若能發生升變,要嘛必須吃一子 進其他列、要嘛對方同列兵斜吃走讓路,要嘛吃掉對方的兵才能 成通路兵。 以目前盤面狀況白僅在ac列沒有兵,且只能吃一子。目前盤面上 所有白兵都必來自原本那一列,白原先ac的兵必須升變才能被吃 或是竄位。 原始在ac的兵要升變,有以下情況 1.吃掉黑原先在ac列的兵:不對,因為黑a1主教只能是兵升變進 去,d2黑兵以cxd進去 2.吃一子進其他列,黑失子僅有一兵(主教原地死亡) 因此大概是axb升變, 3.白c列兵升變可發生在黑cxd2後 黑d2兵必須來自c列(否則白失5子,不夠位移了) 顯然下面那一大團子,要解開的關鍵是黑必須退回cxd2 但是正向順序上應該是黑cxd->白c列兵升變,之後竄位或被吃。 逆向情況就是 白c列兵升變->黑才能cxd2 如何解開牢籠?還有誰能動? 8           黑白 7       pP = 小兵 6           rR = 城堡 5       nN = 騎士 4       bB = 主教 3      qQ = 皇后 2      kK = 國王 1          abcdefgh 重新看一下右下角這一塊,要解開牢籠,cxd2不能先退。 白唯一能動的就只能是Qe1,但這樣又會造成黑f3皇后無法 避將。 唯一辦法就是....白在退Qe1時,黑趕緊叫人來墊。 但觀察黑方能動的子,除了a1兵,剩下右上角的騎士了! 因此真的是只能叫他遠赴過來墊,解除黑后將軍狀況。 而且動作要快!白剩下b列兵能動了! 於是有以下退法: -1 .... Nf6 -2 b4 Nd5 -3 b3 Nc3 -4 b2 Nd1 -5 Qe1 Nf2 我們終於能使黑能避將了 盤面如下: 8           黑白 7        pP = 小兵 6           rR = 城堡 5        nN = 騎士 4       bB = 主教 3      qQ = 皇后 2     kK = 國王 1          abcdefgh 現在局面,白皇后自由了,但如前面描述,必須回升變格 退化為兵,最終才能讓cxd2成立。 目前相反,反而黑快不能動了。 因此有 -6 Qc1 a2(也就是a1主教退化為兵) -7 Qc8 a3 -8 c7 a4(同樣,白c7就是c8皇后退化為兵) -9 c6 a5 -10 c5 a6 -11 c4 a7 -12 c2 8           黑白 7       pP = 小兵 6           rR = 城堡 5        nN = 騎士 4       bB = 主教 3      qQ = 皇后 2    kK = 國王 1            abcdefgh 至此白c兵終於退到能讓黑兵以cxd2方式進去的位置 -12......cxd2吐出某個白子,由於白可能升變,因此吐出的 也可以是任何子,該步無法完全確定。 先假設吐出皇后(城堡) 8           黑白 7       pP = 小兵 6           rR = 城堡 5        nN = 騎士 4       bB = 主教 3     qQ = 皇后 2    kK = 國王 1            abcdefgh 後面要解開牢籠就簡單了!注意以下並非唯一解開方式 -13 Qd1 Rd2 -14 Qe1 Qd1 -15 之後白反覆走Rf4-f3,黑把皇后、城堡依序退出,局面解開 又由於上述的白子可以是皇后或城堡,因此無法確定黑子吐出什 麼 解答: -1 .... Nf6 -2 b4 Nd5 -3 b3 Nc3 -4 b2 Nd1 -5 Qe1 Nf2 -6 Qc1 a2(也就是a1主教退化為兵) -7 Qc8 a3 -8 c7 a4(同樣,白c7就是c8皇后退化為兵) -9 c6 a5 -10 c5 a6 -11 c4 a7 -12 c2 共22個單步 -12 c3xd2(吐城堡或皇后不確定) 心得: 這一題在前面做完子力分析後,一度陷入嚴重卡關, 主要原因在以為白升變後必定要在gh列赴死。 但若是這劇本,白子在升變前,必定要讓「被吃」 這動作先做出(倒退就是黑走某一步吐出一子)。 但這在右下角牢籠下辦不到。 然而有竄位概念後,白不必等吐子,可想辦法動唯一 自由子Q到升變格,接著再一路退回來、使得黑終於能 退關鍵的cxd2,後面就簡易了。 竄位不知有沒有專有術語,只能說在這一題讓白終於有 子可動,表現得太奧妙了! 精彩的一個原創題! -- 請多指教喔!! /\●/\ )) (( / /▲\ \ \\ My Blog: http://dreamyeh.pixnet.net/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.139.62 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/puzzle/M.1686748382.A.B34.html

06/14 21:34, 1年前 , 1F
哈,太誇獎了,其實這個手法在長倒退問題裡面很常見
06/14 21:34, 1F

06/14 21:34, 1年前 , 2F
啦。我比較真的花原創心思的部分是安排兵陣形來強迫
06/14 21:34, 2F

06/14 21:34, 1年前 , 3F
出非顯然吃子這樣
06/14 21:34, 3F
※ 編輯: DreamYeh (1.161.139.62 臺灣), 06/14/2023 21:44:03

06/14 23:05, 1年前 , 4F
喔對了,你所謂的篡位在西洋棋謎圈子中確實有術語,
06/14 23:05, 4F

06/14 23:05, 1年前 , 5F
叫鳳凰(phoenix)、或者也許可以翻譯為「浴火重生」
06/14 23:05, 5F

06/14 23:05, 1年前 , 6F
06/14 23:05, 6F
文章代碼(AID): #1aYRpUiq (puzzle)
文章代碼(AID): #1aYRpUiq (puzzle)