]> git.sesse.net Git - stockfish/blobdiff - src/search.h
Don't wake up /sleep threads in think() anymore
[stockfish] / src / search.h
index 74951548df0c6ec5d08e1298dfb174fd467bee3e..4bb8b0ad1d3ae67bd4466a270c9c4004535f1932 100644 (file)
@@ -47,20 +47,19 @@ const int PLY_MAX_PLUS_2 = 102;
 /// search thread has its own array of SearchStack objects, indexed by the
 /// current ply.
 struct EvalInfo;
+struct SplitPoint;
 
 struct SearchStack {
   Move currentMove;
   Move mateKiller;
-  Move threatMove;
   Move excludedMove;
   Move bestMove;
   Move killers[2];
   Depth reduction;
   Value eval;
+  Value evalMargin;
   bool skipNullMove;
-
-  void init();
-  void initKillers();
+  SplitPoint* sp;
 };