]> git.sesse.net Git - stockfish/blobdiff - src/movepick.cpp
Introduce MovePicker::isBadCapture() and use in probcut
[stockfish] / src / movepick.cpp
index 4be0f69a6ba5eef513fc02cbfd888c9ffb9e6357..69d60bade0f5fc93abeb087f1c6463fe1a241abc 100644 (file)
@@ -46,6 +46,7 @@ namespace {
   const uint8_t QsearchWithoutChecksTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_STOP };
 }
 
   const uint8_t QsearchWithoutChecksTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_STOP };
 }
 
+bool MovePicker::isBadCapture() const { return phase == PH_BAD_CAPTURES; }
 
 /// Constructor for the MovePicker class. Apart from the position for which
 /// it is asked to pick legal moves, MovePicker also wants some information
 
 /// Constructor for the MovePicker class. Apart from the position for which
 /// it is asked to pick legal moves, MovePicker also wants some information