]> git.sesse.net Git - stockfish/blobdiff - src/evaluate.cpp
Simplify condition for ThreatByRook
[stockfish] / src / evaluate.cpp
index 95729e4aade6bea4d01a3fe776116aa91cc37c3d..df3f89698fb1c7ef1048a4961e51f19a18ac78ce 100644 (file)
@@ -542,7 +542,7 @@ namespace {
                 score += ThreatByRank * (int)relative_rank(Them, s);
         }
 
-        b = (pos.pieces(Them, QUEEN) | weak) & attackedBy[Us][ROOK];
+        b = weak & attackedBy[Us][ROOK];
         while (b)
         {
             Square s = pop_lsb(&b);
@@ -557,7 +557,7 @@ namespace {
 
         score += Hanging * popcount(weak & ~attackedBy[Them][ALL_PIECES]);
 
-        b =  weak & nonPawnEnemies & attackedBy[Them][ALL_PIECES];
+        b = weak & nonPawnEnemies & attackedBy[Them][ALL_PIECES];
         score += Overload * popcount(b);
     }