X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=1f396f759dec73b90edd30aa1e406325cf4c725f;hp=8d9d01a71a7eff742bed41cce7bdf28c4d3ed391;hb=894c43a1d648d4cf160de006bde59aa5b6ba0190;hpb=158014b39d69eaaf791d4913b98ffde5c4d7a874 diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 8d9d01a7..1f396f75 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -361,7 +361,7 @@ namespace { template Value do_evaluate(const Position& pos, Value& margin) { - assert(!pos.in_check()); + assert(!pos.checkers()); EvalInfo ei; Score score, mobilityWhite, mobilityBlack; @@ -1014,7 +1014,7 @@ Value do_evaluate(const Position& pos, Value& margin) { // Opponent king cannot block because path is defended and position // is not in check. So only friendly pieces can be blockers. - assert(!pos.in_check()); + assert(!pos.checkers()); assert((queeningPath & pos.pieces()) == (queeningPath & pos.pieces(c))); // Add moves needed to free the path from friendly pieces and retest condition