fixed slight mistake

This commit is contained in:
Karma Riuk 2025-02-03 00:33:04 +01:00
parent 21136a26f0
commit 540ffa4fb3

View File

@ -29,11 +29,11 @@ struct Board {
std::vector<Move> all_legal_moves() const; std::vector<Move> all_legal_moves() const;
bool is_checkmate_for(int8_t colour) const { bool is_checkmate_for(int8_t colour) const {
return is_checkmate_for(colour) && no_legal_moves_for(colour); return is_check_for(colour) && no_legal_moves_for(colour);
} }
bool is_stalemate_for(int8_t colour) const { bool is_stalemate_for(int8_t colour) const {
return !is_checkmate_for(colour) && no_legal_moves_for(colour); return !is_check_for(colour) && no_legal_moves_for(colour);
} }
bool is_terminal() const { bool is_terminal() const {