]> git.sesse.net Git - stockfish/blobdiff - src/search.h
Move uci_pv under UCI namespace
[stockfish] / src / search.h
index 409e9e754c68bda2ffc50c80123e417b04621780..3d348de94b2b860d5d461b5b287c05f2496e1b6a 100644 (file)
@@ -60,6 +60,7 @@ struct RootMove {
   bool operator<(const RootMove& m) const { return score > m.score; } // Ascending sort
   bool operator==(const Move& m) const { return pv[0] == m; }
   void insert_pv_in_tt(Position& pos);
+  Move extract_ponder_from_tt(Position& pos);
 
   Value score;
   Value previousScore;
@@ -95,7 +96,7 @@ struct SignalsType {
   bool stop, stopOnPonderhit, firstRootMove, failedLowAtRoot;
 };
 
-typedef std::auto_ptr<std::stack<StateInfo> > StateStackPtr;
+typedef std::unique_ptr<std::stack<StateInfo>> StateStackPtr;
 
 extern volatile SignalsType Signals;
 extern LimitsType Limits;