X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=2fb0e55a9d47b08ed61fa7319aca386200140390;hp=f4186686b6a2a5d6083050e55fc91e760f7e883b;hb=2ac35027d5900a641559fae7b22a994f8b4c2d72;hpb=a6fa6a9e92a19c85bc00c96617f338279243baeb diff --git a/src/evaluate.cpp b/src/evaluate.cpp index f4186686..2fb0e55a 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -560,9 +560,9 @@ namespace { score += Hanging * popcount(weak & ~attackedBy[Them][ALL_PIECES]); - // Bonus for overload (non-pawn enemies attacked and defended exactly once) + // Bonus for overload (non-pawn enemies attacked once or more and defended exactly once) b = nonPawnEnemies - & attackedBy[Us][ALL_PIECES] & ~attackedBy2[Us] + & attackedBy[Us][ALL_PIECES] & attackedBy[Them][ALL_PIECES] & ~attackedBy2[Them]; score += Overload * popcount(b); }