炮不吃子的时候是怎么走的?

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

直接回答

和车完全一样。不吃子的时候,炮沿横线或竖线走任意格数,唯一的要求是路径上不能有任何子挡着,这一点和车一模一样。只有吃子这一个动作是例外,必须隔着不多不少一个炮架才能打到目标,见炮的完整走法

一个子身上两套规则

路径上有子,普通挪动就走不了;正好有一个子,反而只有吃子这一种走法能成立。同一个位置,对走和吃给出完全相反的答案,这是炮独有的性质,别的子都不会这样。

为什么这条区分很重要

算炮的威胁时必须先问清楚:这一步是走还是吃。把两种规则混在一起算,是新手最容易犯的错,常常以为炮能隔子平移,或者以为它挪动也要炮架。

相关问题

炮平移的时候能不能隔子?

不能,不吃子的走法路径必须完全通畅,和吃子的规则正好相反。

将军也算吃子这一类吗?

算,将军本质是威胁下一步吃子,所以将军同样需要正好一个炮架。

上盘走一遍

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