X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=dea9d79720112ed77902696b8b45877d77ffd5c0;hp=c93bcb4d9f8074d0c0c76b5d8afc4d6ef1c00704;hb=b1cf1acb93532248fb10c2ca983d80389d5aeb84;hpb=c94cfebb7e6d787b9bdf2670cc1436eb0dfbea57 diff --git a/src/thread.h b/src/thread.h index c93bcb4d..dea9d797 100644 --- a/src/thread.h +++ b/src/thread.h @@ -54,7 +54,7 @@ struct SplitPoint { volatile Value alpha; volatile Value bestValue; volatile int moveCount; - volatile bool is_betaCutoff; + volatile bool cutoff; }; @@ -71,6 +71,7 @@ struct Thread { void idle_loop(SplitPoint* sp_master); void main_loop(); void timer_loop(); + void wait_for_stop_or_ponderhit(); SplitPoint splitPoints[MAX_ACTIVE_SPLIT_POINTS]; MaterialInfoTable materialTable; @@ -110,7 +111,6 @@ public: void read_uci_options(); bool available_slave_exists(int master) const; void set_timer(int msec); - void wait_for_stop_or_ponderhit(); void stop_thinking(); void start_thinking(const Position& pos, const Search::LimitsType& limits, const std::set& = std::set(), bool async = false);