马、象、士这类斜着走的子,棋谱记录时为什么没有平这个字?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
直接回答
因为平这个字专指停在同一条横线上、只左右移动,而马、象、士的走法必然会换到另一条横线。见炮二平五怎么读:平描述的是纵线号变了、横线不变的移动;马走日字、象走田字、士斜走一格,这三种走法都必然同时改变所处的横线,不存在横线不变、只是左右挪一下这种可能,所以记谱时只会用进(向对方方向移动)和退(向己方方向移动),不会出现平。
车、炮、将(帅)为什么会有平
见车、炮:这两种子能沿着同一条横线左右移动,将(帅)在九宫内同样能左右挪一格,这些走法横线不变、只是纵线号变了,正好符合平的定义。
兵(卒)是个特殊情况
过河之前的兵完全用不上平,因为过河前不能横走;过河之后能横走了,才会出现平,这一点和马、象、士的情况不一样,兵是有条件地获得横向移动的能力,不是天生就没有。
相关问题
马跳一步,纵线号和横线号会同时变吗?
会,日字的走法必然同时改变纵线和横线,这正是它只能用进退、不能用平描述的根本原因。
读棋谱时看到某个子只写了进或退,能反推出它是哪种子吗?
不能单靠这一点反推,进退是多种子共有的记法,还要结合具体记的是哪个子、目标纵线号才能确定走法。