diff --git a/src/search.cpp b/src/search.cpp index 71aea553..72bf6e81 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1487,6 +1487,7 @@ namespace { Value futilityValue = staticValue + Max(pos.midgame_value_of_piece_on(move_to(move)), pos.endgame_value_of_piece_on(move_to(move))) + + (move_is_ep(move) ? PawnValueEndgame : Value(0)) + FutilityMargin0 + ei.futilityMargin;