粵語歌文化歷史研究者,喜歡鑽研文字與音樂的創作,也喜愛數學與棋藝等等。
分类:
2010-11-09 07:45:08
如果猜其步數大約是五、六十步,想法當是正常的。筆者初時也這樣猜。然而,正確答案乃是:184步!比「小兵探路」的自然曹出玩法的135步最優解的步數還要多四十多步,真是意外。
筆者把這個指定終局玩法命名為「半窗江月」,解法如下:
左二兵上 兵左 飛下 關左 兵上 二飛右 上兵右 兵下
關左 飛上 兵下折右 兵右折下 關下 曹下 關左 關上 兵上折左 飛上
兵右折上 二兵右 關下 曹下 關下 關左 兵上折右 飛上 兵左折上
兵上折左 飛下 兵右折上 飛上 兵右 兵下 飛下 兵左折上 關右 曹上
關上 二兵左 二飛下 關下 二兵下 關右 曹上50
關左 兵下折左 飛上 飛右 兵右折上 兵右 二關下 兵左 兵上折左
兵上 飛左 飛下一格 兵右 兵上 飛上 關右 關下 兵下折左 飛左
兵下一格 兵左 飛上 關上 關右 二兵下 飛下 曹下 關左
兵上 飛上 兵右 曹右 二兵上 飛左 二關左 兵下
飛下 兵右折下 關右 兵上折右 兵上 曹左 兵左折下 關下 二兵右100
(形成下面中途圖的局面)
曹上 飛上 關左 二兵左 飛下 關下 兵下折右 曹右 飛上
兵左 二關左 兵上 飛上 關右 關下 兵左 關下 兵右一格
兵上 關左 飛左 二兵下 曹右 兵上 兵右折上 二關上
關左 兵下折左 兵下 飛右 兵上一格 兵左 飛下 關右 關上 兵左
兵上 關右 兵下 關下 關左 兵上折右 二關右 兵上 二關左151
飛左 兵下 關右 兵右 飛下 兵左 左二兵上 關左
兵上 飛右 二關右 飛下 兵左折下 兵下折左 曹左 兵上 飛上
二關右 飛右 三兵下 曹左 兵左折下 飛上 關右
飛上 兵右 二兵下(抵達目標局面,共184步)
註:本文提供的最優解法是由Leo Jay大兄算出的,謹此致謝!