象棋能吃子的時候必須吃嗎?
本頁的答案複述的是本站開源引擎所實現的規則。該引擎遵循亞洲象棋聯合會(WXF)規則,行棋、將死與重複局面的兩條判定都已實現:用長將或長捉逼成重複局面的一方判負,不是判和。長捉的判定還沒有經過官方判例集的校驗。凡是答案提到具體局面的,該局面都在所鏈接的參考頁上,由構建過程在發布之前逐一校驗。
直接回答
不用。象棋沒有強制吃子的規則,對方的子擺在你能吃的地方,吃不吃完全由你決定。規則真正強制的只有幾件事:被將軍必須應將、不能走完之後讓自己的將被攻擊、不能讓兩將照面,以及長將、長捉這類重複局面的限制。
為什麼有時候不該吃
對方送到嘴邊的子,常常是诱着:吃了以後你的子離開了關鍵位置,或者打開了一條線,對方借機將軍甚至成殺,見棄子诱着。吃子之前先問一句:吃完之後對方能干什麼?
唯一“必須”的情況
如果被將軍,而唯一的應將辦法就是吃掉那個將軍的子,那這時候實際上只能吃,因為其他着法都不合規則。但這是應將規則造成的,不是吃子本身被強制,見解將的方法。
不吃也可能更好
有時候先不吃,而是先走一步更強的棋,比如將軍、捉雙,等對方應付完再回頭吃,收獲更大;也有時候對方的子被牽制住跑不掉,不急着吃。能吃的子如果跑不了,就不必搶這一步,先把更重要的事做了。
相關問題
和跳棋一樣“有吃必吃”嗎?
不一樣,有些跳棋規則要求有吃必吃,象棋沒有這條。
不吃子會不會被判長捉?
長捉管的是反覆捉對方的子,和你吃不吃子無關,見長將與長捉。