将帅骑马--中国象棋中引入长距离斜线棋子的尝试
国象的state-space复杂程度是10的46次方;game-tree复杂程度是10的123次方。
中象的state-space复杂程度是10的48次方;game-tree复杂程度是10的150次方。
刨除纯几何规则,棋子行走的附加规则中象远多于国象,中国象棋里只有1种棋子是纯几何条件,就是车。
而国象中类似的附加规则,只有王车易位,兵的初行、升变和过路兵这几项,其中三个规则只与兵有关,而王车易位这规则属于一次性的东东。因此我们可以大致认为,国际象棋里面只有1种棋子不是纯几何条件,就是兵。
在此意义上,我们可以说,国象是纯几何象棋,而中象是二级象棋。(有说将棋是三级象棋但是将棋太烂--可不是因祸得福!)
从棋子走法的几何构架来看,国象经过从印度到阿拉伯再到欧洲的地域流传和500年的历史变迁,最终完成了它的完整版本,直线的车对应斜线的象,一步的王对应无限的后,能升变的兵与独特的马,可以说,单从几何角度而言,国象是全球各种象棋中的完美者!
为何中象比国象复杂程度更高呢?因为它是二级象棋。一个成功的二级象棋是要把一系列表面看上去毫无关系的元素,集合成一项极成功的作品,这个中象做到了。
大家试想:如果士能出九宫,还有闷宫战术吗?如果将帅能见面,车还能贴帅将军吗?如果将帅能出九宫还有单兵擒王吗?而象如果能过河其实没有什么意义(大家可以试试)反而显得乱,兵如果不过河就能横走将导致不好玩(那样许多战术将会消失,敌阵中能运用的战术将大大减少。大家可以玩下朝鲜象棋)
下面我们探讨下两棋的融合可能。
历史上国际象棋还有很多变体,但是大家认可的只有一种,基本上没有类似中国象棋的变体,而且也没有成功普及的作品。由于中国象棋的这些规则太独特,是一系列表面看上去毫无关系的元素,集合成一项极成功的作品,因此想让国际象棋吸收中国象棋的优点来加以改进,不是不可能,而是可能性太渺茫。(不是吸取一两点就可以了,而是需要对很多棋子建造一系列各有特色,而整合到一起形成非常成功的一整套规则)
那么以中国象棋为本吸收国际象棋的优点来加以改进,又有否可能呢?
以几何的角度来看,中国象棋缺少国际象棋“王”、“象”、“后”和“兵”这样的兵种,最严重的缺陷是没有长距离斜线棋子。
目前研究的一个大家大致能认同的结论是在中国象棋里,极为遗憾地不可能引入国象中最重要的棋子“后”。
曾经有人开过一个玩笑,说中象无条件地吸收国象的优点的话,最后我们就把中国象棋变成国际象棋了!
另外一方面,中象是一个系统,对它哪怕是极小的改动也是对它的否定!而且也很可能不如原系统完善。
也有人想引入国象的象,但是这个棋子是有缺陷的,它永远不能达到棋盘的另一半位置。此外棋子位置也不利于引进,因为在国象里面两个象分别控制黑格和白格(除非改造棋盘,但是那样的话变动可能就大了)。
那么就此作罢?
1990年,由于一些偶然原因,有人创造出了看来可能适合中象的长距离棋子“龙"。经过多年实践和反复研究,这个改进后名叫“新中国象棋”的尝试最近已经基本定型。
早期经过各种尝试后定型的该棋,左边的“象”被“龙”代替,右边的“象”被“虎”代替。
龙的走法是国象“象”的走法外加两河沿上可以横移任意距离“巡河”。由于系统棋子的威力平衡以及地理位置的考虑,规定“巡河”不能吃子。
由于“巡河”的原因就克服了国象“象”的缺点,它可以达到全盘所有的黑格和白格。
此外,龙的威力设计还避免了像王后那么大而无法与其它棋子兼容的问题。
“虎”的走法是中象“象”的走法外加“将帅”的走法,规定按“将帅”的走法不能吃子,另外不能过河。
时间过了十八年左右,发明者自认为明白了古人用“象”就是用其“拙”,另外认为改进应该绝对必要,无必要的改进就不必了。因此该棋把右边的“虎”又还原成“象”,走法还按中象走法。
时至今日,发明者对该棋进行了自认为是最后的一个改进,就是“将帅骑马”的规则:对方有龙时本方将帅还可以按照马的走法行走,但是不能出九宫。对方无龙时恢复走法。此走法不能吃子,只能单纯移动。
虽然这项规则比较奇怪,但是原因在于下面。
首先,发明者对中象和国象都是持肯定态度的。另外也分析出二者各自的优点。历史证明这两套系统是十分成功的。
按照上述内容,该棋对中象的改动既是大的,因为增加了能达到全盘的长距离可进攻性斜线棋子,也是小的,就是只改动了一个棋子。
如果双方均无龙,则此棋基本上还原为中象,这一点应该是没有问题的。
而有龙的时候,将帅的安全性则比中象要小。
为了增加将帅的灵活性以应对威胁,我们可以采取许多办法,其中最容易想到的,就是改为王的走法。
但是那样很多中象战术就失效了,例如闷宫、卧 槽、前车后炮和重炮等。另外由于九宫中央经常有士,将帅的灵活性也很受限制。
将帅骑马的规则,对于多数常见的中象战术恰恰不影响,是采纳这一规则的主要原因。
当然,一定有其它引入长距离斜线棋子的办法和解决将帅受威胁增大的办法,我们希望起到抛砖引玉的作用。
台湾同胞,台北的游柏坚先生无偿帮助完成了这个棋,新式中国象棋“龙之心”的人机对战程序,对此我们表示感谢!
下载地址:http://dl.dbank.com/c05fmy2imh
下面,假想对比一下传统中象和“龙之心”对局各阶段的情况:(仅探讨至少有一龙存活的情况)
开局,双方一般会进入胶着状态,对此两棋基本无啥差别。
中局,某方通过一些手段取得一定优势,谋求扩大成果,而另一方则图谋反扑。此时棋子比开局要少,龙的开放线及控制范围增大,是双方要加以善用和防范的新型棋子。龙与车马炮兵等棋子配合作战,增加了许多新的战术和各种变化。控制两河的重要性要大于中象。
残局,龙的开放线及控制范围达到最大。有龙一方须策划让龙与其它子力如何进攻或防守。无龙一方则须对于对方之龙加以特别防范。
如果将两者各具特色的棋类运动作不同的比较,又在这两者间的不同性去说是某一种相对于另一种是“存在缺陷”,这是不客观的。
还是保持中国象棋传统文化的原有特色吧!
建议再加上个“豹”(意同暴、爆)更显精彩!
“豹”的具体运用如下:当红方“车马炮”在黑方某条横线(或纵线)形成一行(或一列)时,将体现出极大的威力(就像是“天罡北斗阵”比其中任何一人的威力要大很多):可以立即消灭该横线(纵线)上所有黑方子力;
当红方形成“豹”以后,黑方在该线也形成“豹”时,可以和红方的“豹”兑掉(就像正反物质相遇会湮灭一样)。