设为首页收藏本站

华工象棋论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2725|回复: 4
打印 上一主题 下一主题

组合象棋规则的再次改进

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-25 19:16:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前几天,我把组合象棋的规则加了一条“单子升变”规则,后来通过实践发现,这个单子的限制其实可以取消。这样一来,围绕升变所发生的战斗在中局阶段就可能非常激烈。于是,新的“王线升变”规则诞生了。 “王线升变”规则:任何棋子走到只有自己“王”所在直线的对方底线格,都可以升变为最大的棋子“后”。 在“王线升变”规则中,任何棋子走到对方的底线都可以升变,但唯一的条件就是升变底线格所在的直线上必须且只能有自己的“王”存在。“王线升变”跟国际象棋兵的升变不同在于,这里的升变事件必须且只能有自己“王”的参与,而国际象棋兵的升变不要求自己的“王”必须参与。 再次改进以后的组合象棋规则如下: 一,棋子走法 车:直或横都可以走,格数不限; 象:斜走,格数不限; 马:先直或横走一格,再斜走一格,无蹩马腿的限制; 后:直、横、斜都可以走,格数不限; 王:直、横、斜都可以走,每步一格,双王在直横斜三个方向上都不能照面; 兵:直或横都可以走,可进可退,可左可右,每步一格。吃子的时候,只能斜进一格吃子; 炮:直或横都可以走,格数不限,吃子为跳过一个棋子吃这个棋子后面的那个敌方棋子。 二,“串杀”规则 线控棋子“车”、“象”、“后”具有串杀功能,即敌方棋子成串,中间无空格,可连吃!格数不限。 三,“王线升变”规则 任何棋子走到只有自己“王”所在直线的对方底线格,都可以升变为最大的棋子“后”。升变的“后”可用重合的两个棋子表示。 另外,无子可动的一方无资格求和,算输棋!一百步之内双方都没有失子,可判和! 出现循环局面,谁先循环谁先变!即先走第三次重复招法的那一方先变招,不变判负!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
2#
 楼主| 发表于 2013-1-27 15:56:31 | 只看该作者
随意发几款极端残局,都是白方先走,在“王线升变”的规则中,黑白两方到底谁胜呢? 像这些极端的残局都可以分出胜负,说明组合象棋的和棋机会几乎为零。在实战中,双方战斗一百回合都不失子而和棋的局面到底是不是存在?现在下结论还为时尚早。 下次我会用动态图演示这几款残局的变化。感兴趣的朋友可以先研究一下,看看我们的胜负结果是否一样。
3#
 楼主| 发表于 2013-1-27 23:42:05 | 只看该作者
我发现“王线升变”规则也有问题。升变前,要把王跟升变格所在直线上的所有棋子清除干净,感觉非常困难,也就是说这个规则的利用价值极少,只在个别的残局中可能使用。看来这个“王线升变”规则还要改进,升变的条件还可以放宽。 新的“王线升变”规则:任何走到对方底线格的棋子,如果跟自己的“王”之间在直线、横线或者斜线上无子挡道,就都可以升变为最大的棋子“后”。升变的“后”可用重合的两个棋子表示。 新“王线升变”规则的限制条件没有上次的苛刻。不管是在直线、横线、或者斜线上,只要自己的王能够“看”到已经走到对方底线格的棋子,那么这个棋子就可以升变。 但愿这是最后一次的规则修改。
4#
 楼主| 发表于 2013-1-27 23:55:20 | 只看该作者
新的“王线升变”规则很好理解:就是自己的王跟走到对方底线的棋子在一条线上,就可以升变!
5#
 楼主| 发表于 2013-1-28 16:28:12 | 只看该作者
在新的“王线升变”规则中,棋子升变的机会很多,组合象棋双方不失子而和棋的步数好像不需要一百步,像国际象棋那样五十步就足够了。 改进规则的目的是为了让游戏更快地分出胜负和最大限度地减少和棋发生的概率。我发现规则改进以后,组合象棋的官和局面只有“王后对王后”,并且双方的“后”不能兑换,否则还是可以分出胜负。感兴趣的朋友们可以随意摆几个棋子试一试,除了此官和残局好像其他的都可以分出胜负。 改进以后的组合象棋规则如下: 一,棋子走法 车:直或横都可以走,格数不限; 象:斜走,格数不限; 马:先直或横走一格,再斜走一格,无蹩马腿的限制; 后:直、横、斜都可以走,格数不限; 王:直、横、斜都可以走,每步一格,双王在直、横、斜三个方向上都不能照面; 兵:直或横都可以走,可进可退,可左可右,每步一格。吃子的时候,只能斜进一格吃子; 炮:直或横都可以走,格数不限,吃子为跳过一个棋子吃这个棋子后面的那个敌方棋子。 二,“串杀”规则 线控棋子“车”“象”“后”具有串杀功能,即敌方棋子成串,中间无空格,可连吃!格数不限。 三,“王线升变”规则 我方的车、象、马、炮、兵走到对方的底线,只要跟自己的“王”在直、横、斜三个方向上照面,就都可以升变为最大的棋子“后”。升变的“后”可用重合的两个棋子表示。 另外,无子可动的一方算输棋!五十步之内双方都没有失子,可判和! 出现循环局面,谁先循环谁先变!即先走第三次重复招法的那一方先变招,不变判负!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|粤公网安备 44040302000128号|华工象棋网 ( 粤ICP 备4404034007231   我要啦免费统计

GMT+8, 2025-12-23 10:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表