Thread::Thread() {
exit = false;
- maxPly = 0;
+ selDepth = 0;
nodes = tbHits = 0;
idx = Threads.size(); // Start from 0
main()->wait_for_search_finished();
- Search::Signals.stopOnPonderhit = Search::Signals.stop = false;
+ ponder = stopOnPonderhit = stop = false;
Search::Limits = limits;
Search::RootMoves rootMoves;
for (Thread* th : Threads)
{
- th->maxPly = 0;
th->nodes = 0;
th->tbHits = 0;
th->rootDepth = DEPTH_ZERO;