象棋能吃子的时候必须吃吗?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,行棋、将死与重复局面的两条判定都已实现:用长将或长捉逼成重复局面的一方判负,不是判和。长捉的判定还没有经过官方判例集的校验。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
直接回答
不用。象棋没有强制吃子的规则,对方的子摆在你能吃的地方,吃不吃完全由你决定。规则真正强制的只有几件事:被将军必须应将、不能走完之后让自己的将被攻击、不能让两将照面,以及长将、长捉这类重复局面的限制。
为什么有时候不该吃
对方送到嘴边的子,常常是诱着:吃了以后你的子离开了关键位置,或者打开了一条线,对方借机将军甚至成杀,见弃子诱着。吃子之前先问一句:吃完之后对方能干什么?
唯一“必须”的情况
如果被将军,而唯一的应将办法就是吃掉那个将军的子,那这时候实际上只能吃,因为其他着法都不合规则。但这是应将规则造成的,不是吃子本身被强制,见解将的方法。
不吃也可能更好
有时候先不吃,而是先走一步更强的棋,比如将军、捉双,等对方应付完再回头吃,收获更大;也有时候对方的子被牵制住跑不掉,不急着吃。能吃的子如果跑不了,就不必抢这一步,先把更重要的事做了。
相关问题
和跳棋一样“有吃必吃”吗?
不一样,有些跳棋规则要求有吃必吃,象棋没有这条。
不吃子会不会被判长捉?
长捉管的是反复捉对方的子,和你吃不吃子无关,见长将与长捉。