]> git.sesse.net Git - stockfish/blobdiff - src/movepick.cpp
Retire move_is_capture_or_promotion()
[stockfish] / src / movepick.cpp
index d8c9fbbb3341622b4407956894e5656ce8460d32..4be0f69a6ba5eef513fc02cbfd888c9ffb9e6357 100644 (file)
@@ -110,7 +110,7 @@ MovePicker::MovePicker(const Position& p, Move ttm, Depth d, const History& h)
       // Skip TT move if is not a capture or a promotion, this avoids
       // qsearch tree explosion due to a possible perpetual check or
       // similar rare cases when TT table is full.
-      if (ttm != MOVE_NONE && !pos.move_is_capture_or_promotion(ttm))
+      if (ttm != MOVE_NONE && !pos.move_is_capture(ttm) && !move_is_promotion(ttm))
           searchTT = ttMoves[0].move = MOVE_NONE;
   }