关于象棋对局中重复局面的判定探讨
在象棋对局中,经常会遇到重复局面。所谓重复局面,是指在象棋对局中从某一着棋开始,接下来在若干回合内,双方重复走动几个相同的棋子,棋盘上相同的局面交替出现,没有新的变化出现。也就是棋盘上没有子力损耗,而且棋子的位置也是没有新的变化。
在国际象棋中,只要出现重复局面(包括长将、长捉),只要双方不变就一律作和。中国象棋的规则对于重复局面的判定就复杂得多,有时候是双方不变作和,有时候则需要一方变着。这也就成为中国象棋规则中的一个难点,经常会在比赛中出现争议。
目前关于象棋重复局面的探讨很多,在本论坛上也已经有热心的网友发表过意见和建议。正因为中国象棋的重复局面的判定是一个比较困难的一个方面,而且规则对此的规定也是比较模糊和难以理解的,因此也就成为象棋比赛、发展、推广的一个障碍,已经实实在在的影响到了象棋比赛的顺利进行,也影响到了象棋在广大人民群众中的普及和向国外推广。
所以,在此有必要对象棋重复局面的判定作一个系统的研究,并且制定出清晰、简明、易懂、又易于操作的规则来。
首先是要把象棋对局中走棋着法作一个准确的定义,一共有三种,分别是:将军、捉子、闲着。
当一方走子后,接下来假设对方不走子的情况下,
1、一方立刻能够吃掉对方帅(将)的走法叫做将军;
2、一方立刻能够吃掉对方除了帅(将)以外棋子的走法叫做捉子;
3、一方无法吃掉对方任何棋子的走法叫做闲着。
把一方的某个子有己方其它子保护的棋子叫做有根子,无其它子保护的叫做无根子。
至于其它如:兑、拦、跟、献,等等,这些是象棋对局中的战术手段,不属于着法的名称。
有了上述准确的定义以后,接下来就可以考虑双方着法的判定了,有几种方案可以考虑:
方案 1
现在把双方棋盘上走子的情况作一下分类和排序:分别是:
1、反复将军(长将);
2、一步将军、一步捉无根子(一将一捉);
3、反复捉无根子(长捉);
4、反复走闲着、一步将军一步闲着、一步捉无根子一步闲着(长闲、一将一闲、一捉一闲)。
当双方在对局中出现重复局面时,如果双方属于同一类型的着法,则不变作和;如果属于不同类型的着法,则排在前面类型着法的一方须变着,不变判负。
方案 2
可以把将军、捉无根子统一称为攻击性着法,而其它(长闲、一将一闲、一捉一闲)都称为普通着法。
当出现重复局面时,如果双方均是攻击性着法或者都是普通着法,那么不变作和;如果一方是攻击性着法,另一方是普通着法,那么攻击性着法一方须变着。
上面是拟定的两种方案,当然也可以有其它方案,大家可以讨论一下。
另外有一点需要指出的是,在重复局面出现之前已经形成的捉子则不需要去考虑。其它有些规则也可以保留,比如:允许帅(将)步步叫吃对方棋子,允许兵(卒)长捉但不许长将。
这样一来在比赛中和平时的对局中一旦出现重复局面时,就很容易做出判断了,可以按照以下步骤来分析
1、明确地判别双方所走的着法的名称,比如:将军、捉子、闲着。另外被捉的子是否有己方其它棋子保护,属于有根还是无根。捉无根子可以考虑为捉或者是攻击性着法,捉有根子可以考虑为闲着或者是普通着法。
2、双方的捉子是何时出现的,是在重复局面出现之前就已经形成的还是在重复局面出现之后才出现的。如果是重复局面出现之前就已经形成的捉子则不予考虑。
3、按照上述提出的几个方案进行判断,究竟是双方不变判和还是需要某方变着。
通过这样的分析和判断,就可以完全杜绝一切争议,规则就清晰、易懂、便于操作了,不会有含糊不清的地方出现了。我们判断对局双方所走的棋的性质,只需要考虑当前这一步就可以了,不必往后推算局势的后续结果。若干回合之后形成的杀着,和捉子后形成的子力价值,等等,一律都不需要考虑。
顶一个!