]> git.sesse.net Git - stockfish/blobdiff - src/pawns.cpp
Cleanup handling of Delta enums
[stockfish] / src / pawns.cpp
index c099153a2ca5d7e1038d15a6ca01e934fcdfa859..f8918cfeaa0e79683adcf344d51b37fee1af9d5f 100644 (file)
@@ -230,7 +230,7 @@ Score PawnInfo::updateShelter(const Position& pos, Square ksq) {
       for (int i = 0; i < 3; i++)
       {
           r += Shift;
-          shelter += BitCount8Bit[(pawns >> r) & 0xFF] * (64 >> i);
+          shelter += BitCount8Bit[(pawns >> r) & 0xFF] << (6 - i);
       }
   }
   kingSquares[Us] = ksq;