X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=e6a4cf95744ca0260f2ae11fd7c58aa7a1dae169;hp=04e023067999c63fefb432cfa67cfcda1b1787f5;hb=3aa471f2a9cb;hpb=32d3a07c6710e84d78999cb69c6a866b0bfff482 diff --git a/src/thread.h b/src/thread.h index 04e02306..e6a4cf95 100644 --- a/src/thread.h +++ b/src/thread.h @@ -47,7 +47,6 @@ struct SplitPoint { MovePicker* mp; SplitPoint* parent; - // Shared data Lock lock; volatile uint64_t slavesMask; @@ -125,9 +124,9 @@ public: void read_uci_options(); bool available_slave_exists(int master) const; void set_timer(int msec); - void stop_thinking(); - void start_thinking(const Position& pos, const Search::LimitsType& limits, - const std::set& = std::set(), bool async = false); + void wait_for_search_finished(); + void start_searching(const Position& pos, const Search::LimitsType& limits, + const std::set& = std::set(), bool async = false); template Value split(Position& pos, Search::Stack* ss, Value alpha, Value beta, Value bestValue, Move* bestMove,