炮不吃子的时候是怎么走的?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
一个子身上两套规则
路径上有子,普通挪动就走不了;正好有一个子,反而只有吃子这一种走法能成立。同一个位置,对走和吃给出完全相反的答案,这是炮独有的性质,别的子都不会这样。
为什么这条区分很重要
算炮的威胁时必须先问清楚:这一步是走还是吃。把两种规则混在一起算,是新手最容易犯的错,常常以为炮能隔子平移,或者以为它挪动也要炮架。
相关问题
炮平移的时候能不能隔子?
不能,不吃子的走法路径必须完全通畅,和吃子的规则正好相反。
将军也算吃子这一类吗?
算,将军本质是威胁下一步吃子,所以将军同样需要正好一个炮架。