This comment on Bikjang seems to be in contradiction to how Winboard plays Janggi using the stockfish engine. In particular, I have seen several checkmates that occurred in that program, that resulted from this scenario:
A general is checked by the opposing side. The general is then forced to capture the checking piece. It so happens that by capturing the checking pieces, the general ends up facing the opposing general along an unblocked file. At this point, the program declares that this general is now checkmated.
It seems that the Winboard Janggi engine is following a rule such that "if a general is in check, and the only way for the general to escape the check is to capture that checking piece in such a way as to end up facing the opposing general on an open file, then that general that evaded check this way becomes checkmated." Here, Bikjang in the program seems to be a check situation, and it results in checkmate if a general trying to escape check ends up forced to be in a bikjang situation.
Not sure why the engine does this, since it seems to go against the rules. advice?
This comment on Bikjang seems to be in contradiction to how Winboard plays Janggi using the stockfish engine. In particular, I have seen several checkmates that occurred in that program, that resulted from this scenario:
A general is checked by the opposing side. The general is then forced to capture the checking piece. It so happens that by capturing the checking pieces, the general ends up facing the opposing general along an unblocked file. At this point, the program declares that this general is now checkmated.
It seems that the Winboard Janggi engine is following a rule such that "if a general is in check, and the only way for the general to escape the check is to capture that checking piece in such a way as to end up facing the opposing general on an open file, then that general that evaded check this way becomes checkmated." Here, Bikjang in the program seems to be a check situation, and it results in checkmate if a general trying to escape check ends up forced to be in a bikjang situation.
Not sure why the engine does this, since it seems to go against the rules. advice?