X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fevaluate.cpp;h=d6239594d9165cb91578311a353e801851ac724e;hb=090e49547ecaba8c9ec696d75f2fca3020bb058a;hp=f1bb861dcca629e08de695df7bb0c8ff4ccf0b2f;hpb=79e3710fd224e6e052f6bc5420a8f8f03bf41e18;p=stockfish 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];