对局进行到一半才发现前面走了一步不合规则的棋,应该怎么处理?

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。

直接回答

取决于场合。正规比赛里,一旦发现之前某一步棋本身就不合法(比如忽略了蹩马腿、或者造成了白脸将却没人察觉),通常由裁判介入,按赛事规程处理,一般会回溯到出错之前的局面重新进行;业余无裁判的场合,只能靠双方协商解决,象棋规则本身不提供自动纠正这类局面的机制。

为什么这种情况比较少见

不合法的着法本身就不应该被允许走出,多数时候对局的另一方或者旁观者会当场指出,真正下出一步不合规则的棋、又没人立刻发现的情形并不常见,多出现在双方都不太熟悉具体判定细节(比如蹩马腿的具体点位)的场合。

和排局的处理不是一回事

排局摆出来的局面一定合法吗:排局是起始局面本身可能不合法,这里说的是对局进行过程中走出了一步不合法的着法,两种情况出现的阶段不一样,处理思路也不同。

相关问题

网络对局会出现这种情况吗?

基本不会,因为程序本身只允许合法着法,不合法的走法在软件层面就已经被拦下来了。

这算不算一种悔棋?

不算,悔棋是把一步合法的棋收回重走,这里说的是纠正一步本来就不该被允许的着法,性质不同。

上盘走一遍

看懂和下出来是两回事。免费对弈,人机或真人,点开就能下。