X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=59025fba1215d78525890a6e56b44251281bbf0a;hp=032ff4034153e1ed8acc939e1fc39a60b5f0795b;hb=94b9c65e09b5d396bebb29b62d9979139b5fbdfa;hpb=0e800c527a9773ab986e185dae291695a4ca83ee;ds=sidebyside diff --git a/src/search.cpp b/src/search.cpp index 032ff403..59025fba 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -996,7 +996,7 @@ namespace { // Step 2. Check for aborted search and immediate draw if (AbortSearch || ThreadsMgr.thread_should_stop(threadID)) - return Value(0); + return VALUE_ZERO; if (pos.is_draw() || ply >= PLY_MAX - 1) return VALUE_DRAW; @@ -1493,7 +1493,7 @@ namespace { { futilityValue = futilityBase + pos.endgame_value_of_piece_on(move_to(move)) - + (move_is_ep(move) ? PawnValueEndgame : Value(0)); + + (move_is_ep(move) ? PawnValueEndgame : VALUE_ZERO); if (futilityValue < alpha) { @@ -1884,7 +1884,7 @@ namespace { if ( captureOrPromotion && pos.type_of_piece_on(move_to(m)) != PAWN && ( pos.non_pawn_material(WHITE) + pos.non_pawn_material(BLACK) - - pos.midgame_value_of_piece_on(move_to(m)) == Value(0)) + - pos.midgame_value_of_piece_on(move_to(m)) == VALUE_ZERO) && !move_is_promotion(m) && !move_is_ep(m)) {