胜负象棋吧 关注:165贴子:755

胜负象棋残局研究专贴

只看楼主收藏回复

象棋界有著名的四局,开局中局残局排局,哪怕是专业棋手,玩一辈子象棋,可能也玩不好这四局。我在书店见过很多国际象棋和中国象棋有关这四局方面的书籍,当然我没有拜读完,有的走马观花翻一下,有的甚至只是看看书名,不然我就可能成为专业棋手了。也幸亏只是业余棋手,凭着对象棋的热爱,居然让棋坛诞生了一种可以盘盘胜负的新式象棋。胜负象棋是在国际象棋和中国象棋的基础上发展起来的一种新棋。我这样的业余爱好者,技术水平有限。只能尽自己对棋的理解,努力挖掘棋局变化的精髓。从今天开始,我准备用专贴的方式,发一些对胜负象棋这四局方面的研究心得。
先探讨一下,开局中局残局排局这四局的定义。一般而言,象棋类游戏的开局,是指从原始局面开始,十五回合左右的变化局面。而中局是指棋盘上至少还有三分之二左右的棋子,双方的主力棋子几乎都在,战斗正是最为激烈的时候所呈现的局面。残局自然是指棋盘上所剩棋子不多,少于棋子总数的三分之一,双方都不可能展开大规模行动,战斗进入收尾阶段的局面。排局则是人为设计的局面,反映某个主题,是一种艺术的创作,变化也是十分精彩。
胜负象棋的开局,我还是一脸茫然。只知道双方的棋子都十分灵活,好像没有类似传统象棋那样的定式开局。
至于中局,我也是略知一二,一些新的战术还不会灵活运用。跟软件还有网友战斗了无数盘,由于变化复杂,有时候输了还不清楚是怎么回事。
胜负象棋的残局,看起来好像不复杂,可是深入研究发现,变化的难度与深度出人意料。
在排局方面,我已经设计了很多胜负象棋的排局,有的排局比较满意,我准备整理一下。这远远不够,今后有时间,我还会继续设计一些有趣排局来丰富排局专贴。
言归正传。为什么我在论坛上发的第一个研究专贴是残局专贴呢?因为残局是最简单的棋局。残局是基础,如果残局玩不好,开局中局和排局就肯定玩不好。也许,现在研究的残局,在实战中很难遇到,可能是千万分之一概率,也就是玩一千万盘,这样的残局才有可能出现一盘,但作为棋局的一种变化,即便是概率极低的残局也应该研究透彻。
残局研究,我准备从简单的等值局面开始。所谓等值局面就是双方棋子的价值一模一样的局面,例如双马残局,就是每方一马一王的残局,双兵残局就是每方一兵一王的残局。显然,最复杂的等值局面就是原始局面,胜负象棋最复杂的等值局面是双方都有二十个棋子的原始局面,对于国际象棋和中国象棋而言,最复杂的等值局面就是每方十六个棋子的原始局面。胜负象棋最简单的等值局面是每方只有一个棋子的双王残局,然后才是每方两个棋子,每方三个棋子,一直到每方六个棋子的残局等等。每方七个棋子以上的局面应该不属于残局的研究范畴了。
胜负象棋最简单的等值残局“双王残局”,破解策略很简单,就是利用两王不能照面的规则,把对方的王逼得无路可走就行。逼王的策略是保持一个马步的距离靠近对方的王,逼迫对方王不得不往边线或者底线逃跑,最终把对方王困死在棋盘的四角。马步逼王就是破解双王残局的诀窍。我发两局,见图一图二,都是白方先走,请问哪局是白方必胜,哪局是黑方必胜?注:为了方便,今后我发的所有棋局,都是白方先走。
研究了每方一子的等值残局,再来研究每方两子的等值残局。先从双马残局开始,然后再研究双兵,双车,双后,双象和双炮残局。也许,我的研究仅仅触及皮毛,但这无所谓,毕竟开始起步了,希望将来的胜负爱好者来完善这些研究。
我随意摆了一款双马残局,如图三,到底哪方必胜呢?交给软件自己战斗,居然两局白方胜,两局黑方胜。于是,我自己跟软件战斗,想不到我选择哪方就是哪方败,这么简单的残局,我居然玩不赢软件?这太出乎我的意料。其实,破解双马残局的策略也很简单,就是马和王协同作战,王必须给自己的马创造升变的机会,同时又要拼命阻止对方马的升变。王运动到对方阵地上,就会给自己的马创造很多王线升变的机会,例如白方王到e6格,就会有b9,a10,e9,e10,h9,i10这六个格子可以让自己的马升变,对方是防不胜防的,但也并不是升变的机会越多越好,有时仅有一个王线升变的格子,对方不能防守,也是必败无疑。可能是软件精于计算,人的脑子始终算不过软件,但我不甘心,准备再战软件。感兴趣的朋友也不妨玩玩这双马残局,搞清楚到底是哪方必胜?

图一

图二

图三


IP属地:广东1楼2019-12-24 02:24回复
    图三的双马残局,软件自战黑方两胜,白方两胜的动态变化图如下:





    IP属地:广东2楼2019-12-24 02:33
    回复
      我跟电脑软件又玩了两盘,动态图如下。软件每着设置的思考时间是三分钟,没有想到我还是输!每次都是我先升变,但是对方的升变带将军,所以我必败。到底错在哪里呢?请论坛的高手帮忙看一看,或者你们自己跟软件战斗试一试。我很想知道此局到底是哪方必胜?



      IP属地:广东3楼2019-12-28 13:38
      回复
        公布双王残局的局面结果:图一是黑方胜,图二是白方胜。今后,残局研究专贴发的所有残局,我都会过段时间之后公布结果。个别残局自己无法破解出正确结果,就会暂时存放,将来有空再来研究,或者留给论坛上的棋艺高手们来破解。当双方都走最佳招法的时候,任何局面都只能存在一种局面结果。一会儿白方胜,一会儿黑方胜,这显然是没有找到正确的破解招法。例如,图一的双王残局,黑方胜!那就是不管白方如何反抗,此局结果就是黑方必胜!
        图一和图二的动态图如下。每局发两种变化,一种正确变化,一种错误变化。
        图一黑方胜,正确变化。

        图一黑方败,错误变化。

        图二白方胜,正确变化。

        图二白方败,错误变化。

        朋友们,不要看这些简单的双王残局,稍不注意也会把必胜的局面下输的。
        注:双王残局软件可以破解,不过破解残局的时候尽量不用软件,软件只能起到辅助破解的作用,如果任何局面都用软件破解,自己的棋艺就永远不会得到提高。


        IP属地:广东4楼2019-12-28 15:33
        收起回复
          双马残局图三,暂时没有找到正确结果,只能先放一放。
          再继续下一种残局。今天随意摆了一款双兵残局,如图四。还是交给软件自战,看看是哪方必胜,然后自己再来研究,并验证软件的结果是否正确。软件玩了四盘双兵残局,居然又是两盘白方胜,两盘黑方胜。这下我又要下功夫研究了。

          图四


          IP属地:广东5楼2019-12-28 17:00
          回复
            图四双兵残局软件自战,两盘白方胜,两盘黑方胜的动态图如下:





            IP属地:广东6楼2019-12-28 17:01
            回复
              楼主勇气可嘉,要是研究任何一种传统棋类就好了,肯定会成为大师!可惜这个新棋估计永远不会有人玩。。


              IP属地:河南来自Android客户端7楼2020-01-04 17:19
              收起回复
                图四的双兵残局,应该是白方胜!我自己跟软件战斗很多盘,发现只要白方不失误,采用兵逼兵,王逼王的策略,步步紧逼,就可以必胜。必要的时候还可以兑兵,运用对自己有利的双王残局来取胜。
                下图是我跟软件玩的一盘双残局动态图。


                IP属地:广东8楼2020-01-04 18:18
                回复
                  图五是双车残局,黑方胜!双车残局比较简单,取胜策略还是想办法升变,同时阻止对方升变。此局很明显,白方先走,有机会先王线升变,但是升变对黑方没有半点威胁,而黑方的反击是致命的,黑方有几个升变格,白方无法防守,最终黑方胜。

                  图五
                  此局软件自战的动态图如下


                  IP属地:广东9楼2020-01-04 18:19
                  回复
                    楼主研究的非常透彻,分析的非常到位!要是研究传统棋类就好了,最低也得是个大师!


                    IP属地:河南来自Android客户端10楼2020-01-08 21:00
                    回复
                      图六是双后残局 ,白方先走,胜负未知。我习惯性地又用软件破解结果,让软件自战六盘,结果是白方胜两盘,黑方胜四盘。少则十多回合取胜,多则九十多回合。认真看了一下软件的招法,发现软件可能还在使用早期谁先循环谁先变的规则,不是后来改进之后的循环规则。长將循环判将军的一方招,软件不会这样判定,所以被将军的一方感觉走的不好。不过黑方皇后抽吃白方已经升变的皇后那一盘比较精彩,我节选部分招法,制作动态图吧。
                      双后残局的破解技巧其实不难,就是运用循环战术,对方将军的时候,被将军的一方可以看准时机,故意循环。被将军的一方走了循环着法,将军的一方就不可避免走循环着法,因为棋盘只有那么大,将军一方的常將绝对会变成循环长將,除非将军的一方变招不将军了。当对方不得不停止将军之后,自己就可以想方设法让自己的皇后去升变,当然还要防止对方也使用循环战术,通过被将军把王运动到很好的位置。另外,升变之后的皇后是否安全,也需要提前考虑到,不能犯软件自战节选动态图白方那样的错误。

                      图六

                      软件自战六盘结果图


                      IP属地:广东11楼2020-01-29 22:30
                      回复

                        软件自战双后残局招法节选动态图(白方升变皇后被黑方抽吃部分)


                        IP属地:广东12楼2020-01-29 22:43
                        回复
                          我又让软件玩了六盘双后残局,这次居然是四盘白方胜,两盘黑方胜。


                          IP属地:广东13楼2020-01-30 11:37
                          回复
                            突然发现等值局面的一个有趣现象,就是棋子最少的跟棋子最多的等值局面的局面数量一模一样。棋子最少的等值局面只有一个,就是每方一个棋子的双王残局,而棋子最多的等值局面也只有一个,就是每方二十个棋子的原始局面。我计算了一下,每方两个棋子跟每方十九个棋子的等值局面数量也一样,都是六种,每方两个棋子的等值局面只有每方王兵,王马,王车,王象,王炮,王后这六种,而每方十九个棋子的等值局面就是在二十个棋子原始局面中减少一种棋子,所以也是六种,那么是不是能够以此类推,确定其他等值局面也有类似现象呢?
                            所谓等值局面就是双方的棋子种类和数量一模一样的局面。很显然,棋子最多的等值局面就是原始局面,棋子最少的等值局面自然就是双王局面。
                            我用最原始的方法,一种一种的计算,发现每方三个棋子的等值局面为二十种,每方四个棋子的等值局面为四十一种,棋子越多计算量就越大。我发现每方十八个棋子的等值局面也只有二十种,跟每方三个棋子的等值局面数量完全一样。
                            等值局面是我在研究胜负象棋残局的时候,为了系统的研究,把残局通过等值局面进行分类,先从棋子最少的每方一子,两子开始研究,逐步增加棋子的数量。很显然,如果等值局面都能够分出胜负,其他任何非等值的局面自然能够分出胜负了。
                            有空,我会继续验证这种棋子少的等值局面跟棋子多的等值局面的局面数量一致的有趣现象。


                            IP属地:广东14楼2020-01-30 13:34
                            回复
                              有人说找不到胜负象棋的规则,我在开局中局残局排局让子这五个专贴里面都复制一下规则吧。这五个专贴我会不定期更新。
                              胜负象棋的两种模式,传统模式与现代模式的规则如下
                              传统模式的规则
                              一,棋子的走法
                              后:直、横、斜走,格数不限,可穿越单个敌子。
                              车:直或横走,格数不限,可穿越单个敌子。
                              象:斜走,格数不限,可穿越单个敌子。
                              马:先直或横走一格,再斜走一格,没有蹩马腿的限制。
                              炮:直或横走,格数不限,可穿越单个敌子。吃子为隔一个棋子吃子。
                              兵:直或横走,可进可退,可左可右,每步一格,吃子为斜进一格吃子。
                              王:直、横、斜走,每步一格,双方王在直、横、斜三个方向上都不能照面,无子可动算输棋。
                              二,穿越规则
                              “后”“车”“象”“炮”都可以穿越单个敌子,穿越是一种走子行为,不能在穿越的同时吃子。
                              三,王线升变规则
                              除王之外的任何棋子走到对方的底线或者次底线,并跟自己的“王”在直、横、斜三个方向上照面,都可以按需要升变为增加马走法的皇后。
                              四,循环规则
                              将军循环判将军的一方最迟在第三次走重复着法的时候变招,非将军循环,谁先循环谁先变,如果先循环方没有符合规则的变招着法,就判另一方变招。
                              现代模式的规则
                              一,棋子的走法
                              后:直、横、斜走,格数不限,可穿越单个敌子。
                              车:直或横走,格数不限,可穿越单个敌子。
                              象:斜走,格数不限,可穿越单个敌子。
                              马:先直或横走一格,再斜走一格,没有蹩马腿的限制。
                              炮:直或横走,格数不限,可穿越单个敌子。吃子为隔一个棋子吃子。
                              兵:直或横走,可进可退,可左可右,每步一格,吃子为斜进一格吃子。
                              王:直、横、斜走,每步一格,双方王在直、横、斜三个方向上都不能照面,无子可动算输棋。
                              二,串杀规则
                              “后”“车”“象”三种线控棋子具有串杀功能,即敌方棋子成串,中间无空格,可连吃。
                              三,穿越规则
                              “后”“车”“象”“炮”都可以穿越单个敌子,穿越是一种走子行为,不能在穿越的同时又吃子。
                              四,王线升变规则
                              除王之外的任何棋子走到对方的底线或者次底线,并跟自己的“王”在直、横、斜三个方向上照面,都可以按需要升变为增加马走法的皇后。
                              五,循环规则
                              将军循环判将军的一方最迟在第三次走重复着法的时候变招,非将军循环,谁先循环谁先变,如果先循环方没有符合规则的变招着法,就判另一方变招。


                              IP属地:广东15楼2020-03-21 13:13
                              回复