中国象棋残局破解

 我来答
404780557
2014-02-17 · TA获得超过576个赞
知道小有建树答主
回答量:430
采纳率:50%
帮助的人:181万
展开全部

居然是这个棋谱,我见过的。

破解方法只能是双炮,你必须要保证你的炮和它的炮差1个格子。

意思就是,你们要互相走炮,你必须保证你最后一步走成上述模式。

这样,假如:它的中炮一顶,你的右边的炮就可以顶住他左手边的炮。

如此,他黑棋的炮就只能退后了,你再一直用炮压住它。

注意兵,他如果先压到你了,你就进兵,把握一定要进2个兵。

以上

追问
我认为这局棋没有固定解法,红第一步走炮二进三,炮二进四,进五,进六,进七,进八都能取胜。
追答
你要把握住你的兵啊,别人的炮不能走,但是如果2个兵都走了的话,你反而要退炮了。
wwwaasssddd
2014-02-17 · TA获得超过4.6万个赞
知道大有可为答主
回答量:1.5万
采纳率:82%
帮助的人:5325万
展开全部
你好!

这种类型的局面叫“盲公顶棍”

分为两类:
1、对头兵有偶数个。这种比较简单
解法:始终保持两对炮的距离相等。对方走炮己方就走炮,对方走兵己方也走兵。

2、对头兵有奇数个。
这种要复杂些,因为先走的一方要将炮走到两对炮的距离相差一格,但是对方接下来也可以这么走。比如红方走到4和3,对方可以走成3和2,己方就只能走到2和1,此时对方再走成1和0,红方就没办法了。因此红方必须保持如下距离才可取胜:1和0、3和2、5和4……
接下来看对方如何走,如果对方把炮走到距离相等,则己方走兵;如果距离不等,则继续保持距离相差一格

你的图属于第2种情况
于是红方第一步只要走到炮的距离分别是5和4即可
也就是炮二进三!
按理说只有这样才能取胜,但是你这局又比较特殊,因为有7路卒,红走炮二进六之后黑不能炮5进1形成距离3和2的局面,所以红还是可以取胜。如果7路卒和兵在3路,那么只有炮二进三才可胜。
如果炮二进四,黑方进卒;炮二进五则炮5进2;炮二进七则炮5进4;炮二进八则炮5进3
以上都是黑胜。

还不明白可以追问o(∩_∩)o
追问
你好你前面说的都好,但是最后忽略了一点。就是三路兵的问题。我认为只要红二路炮第一步至少进三个格就可保证不败。因为红中炮不会被顶死。必要时二路炮退炮打炮。反过来黑棋第一步如果有机会将八路炮提高到卒林线以上,那就是和棋。所以我得出的结论是,红第一步走炮二进六进七进八都胜,其他走法都是和棋,不知道我说的对不对。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
村站与路基
2014-02-17 · TA获得超过5.2万个赞
知道大有可为答主
回答量:3.8万
采纳率:77%
帮助的人:5414万
展开全部
这个残局很有意思,红第一步可走兵九进一,红能胜,好好研究吧!
这棋的关键是:在红先走兵九进一的情况下,a,红黑双方先压死对方一炮者输定,b,先送吃兵卒者输定。谁先掌握这一点就胜,否则输。因为在红先走兵九进一后,双六形势是一种平衡状态,:【谁先打破平衡谁输,从逻辑推断,红先走兵九进一后先手平衡,因此红必胜】。具体走法:黑走炮时,红也走炮。保持两对炮一模一样的距离,与最后一摸一样的压死。黑如走进卒时,红进另一路兵,直至黑卒如送死时吃掉就行了。你也许不知道,红第一步先走兵九进一后,棋局实质上已构成了一个红棋必胜的数学模式,这就是本局的奥妙与奇特在!。
追问
红第一步不能走兵,红兵九进一黑炮8进8,黑不怕红压中炮,因为黑有炮退卒林的棋。
追答
不好意思,说错了,确实红兵九进一会输,因为黑可走炮8进4反而得先手并能保平持平衡态势。。
改正一下,红第一步走炮二进七可胜。具体步子稍后附上。谁先走成平衡态势谁胜这个原则不变。
试解如下,:
红第一步走炮二进七后,现在我们作如下abc三种推演:
【a式黑动8路炮】:黑第一步走8路炮:炮8进1,此时黑8路与红二路炮顶上了。红可第二步走炮五进三,与黑5路炮保持差一格。这样黑如走1路或7路或9路卒进1都会先失去平衡态势,可走的有步:,炮5进1或炮8退1。当黑走炮5进1时红对炮二进一,当黑走炮8退1时红对兵九或兵三或兵一进一。这样这黑可走的二种走法的结果红棋都先手得并保持平衡态势。
【b式黑动5路炮】:黑第一兵走5路炮:当黑炮走5进4顶红五炮时红走兵九,兵三或兵一进一,当黑炮走5进3与红炮五差一格时红走炮二进一顶黑8路炮,当黑炮走5进2与红五炮差二格时红走炮五进二顶住黑炮,当黑炮走5进1与红五炮差三格时红走炮五进三顶住黑炮,以下走下去红棋也必得先手并保持平衡态势。
【c式黑动1路卒】:黑第一步走1路7路9路卒进1,这是黑棋自找死路,这对红棋来说最容易:红走炮五进三,就构成了先手并保持平衡态势。
还得重提一下,这步法是一个数学模式。非常有趣。
最后,说一下先手平衡态势的简单判断:【当黑红双方都未走兵卒时,黑红二线对炮的距离差一格。当双方有一方兵卒先进一时,黑红二线对炮的距离相同,】。
如有疑惑咱们再共同研究。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善听菩提
2014-02-17 · TA获得超过131个赞
知道小有建树答主
回答量:256
采纳率:0%
帮助的人:79.9万
展开全部
谁先走谁赢:
假如红棋先走,炮二进八,黑棋只有三个卒子和当门炮可走(底下那个卒子不算),如果黑子炮八平七,红子就炮二进一,黑棋还是只有三个卒子和当门炮可走。
接下来就可以控制黑子了,压他的当门炮,让他走不动。如果他先压你的当门炮,你就进兵:如果他进兵,你就压他的当门炮。结果红胜。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
User2021081800
2014-02-17 · TA获得超过7449个赞
知道大有可为答主
回答量:3244
采纳率:85%
帮助的人:1655万
展开全部
就是步数的问题,谁先走谁胜:
红先胜:
1.炮二进六,炮5进2.
2.兵三进一,卒1进1.
3.兵一进一,炮5进1.
4.炮二进一,跑5进1.
5.炮二进一,炮8平7.
6.炮二进一,后面黑只能送子输棋。
上面只是例子,就是单双步数的问题,可以走的位置太多说不尽,但是红先走必胜,不信来跟我下下.
追问
如果对头兵是双数,争到最后一步炮的胜。如果对头兵是单数,走到最后一步炮的输。是这个意思吧?
追答
是的。因为先走的一方可以选择留多少位置,后走的没得选,所以先走的胜。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式