X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=d6239594d9165cb91578311a353e801851ac724e;hp=f1bb861dcca629e08de695df7bb0c8ff4ccf0b2f;hb=9dc6d270fc207d6715578b57a1cdf655527ec5fe;hpb=982fd9c8bce85d4cd8dca32759587d7606385e0e diff --git a/src/evaluate.cpp b/src/evaluate.cpp index f1bb861d..d6239594 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -309,7 +309,7 @@ namespace { attackedBy[Us][Pt] |= b; attackedBy[Us][ALL_PIECES] |= b; - if (b & kingRing[Them]) + if (b & kingRing[Them] & ~double_pawn_attacks_bb(pos.pieces(Them, PAWN))) { kingAttackersCount[Us]++; kingAttackersWeight[Us] += KingAttackWeights[Pt];