X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.h;h=c7abb9dcfd97a2b5b47b87f798fc4e5718cd2bb7;hp=5ba95fe098a5fef94ae7b7418da376fd82d0f619;hb=ecc5ff6693f116f4a8ae5f5080252f29b279c0a1;hpb=7ea5659c5fe0325f1b6ee5fec06ecd0f066e81c3 diff --git a/src/search.h b/src/search.h index 5ba95fe0..c7abb9dc 100644 --- a/src/search.h +++ b/src/search.h @@ -88,6 +88,7 @@ struct LimitsType { std::vector searchmoves; int time[COLOR_NB], inc[COLOR_NB], npmsec, movestogo, depth, movetime, mate, infinite, ponder; int64_t nodes; + TimePoint startTime; }; /// The SignalsType struct stores volatile flags updated during the search @@ -101,12 +102,9 @@ typedef std::unique_ptr> StateStackPtr; extern volatile SignalsType Signals; extern LimitsType Limits; -extern RootMoveVector RootMoves; -extern Position RootPos; extern StateStackPtr SetupStates; void init(); -void think(); void reset(); template uint64_t perft(Position& pos, Depth depth);