]> git.sesse.net Git - stockfish/blobdiff - src/movepick.h
Introduce separate counter-move tables for captures
[stockfish] / src / movepick.h
index d9ecba99d8e3043f47c7c7981b69d37de9b386dc..105c95d7d13f06e47efe048d5a13f4f2b58e1866 100644 (file)
@@ -80,7 +80,7 @@ struct Stats<T, D, Size> : public std::array<StatsEntry<T, D>, Size> {};
 
 /// In stats table, D=0 means that the template parameter is not used
 enum StatsParams { NOT_USED = 0 };
-
+enum StatsType { NoCaptures, Captures };
 
 /// ButterflyHistory records how often quiet moves have been successful or
 /// unsuccessful during the current search, and is used for reduction and move
@@ -142,7 +142,6 @@ private:
   Move ttMove;
   ExtMove refutations[3], *cur, *endMoves, *endBadCaptures;
   int stage;
-  Move move;
   Square recaptureSquare;
   Value threshold;
   Depth depth;