class Thread {
- Mutex mutex;
- ConditionVariable cv;
+ std::mutex mutex;
+ std::condition_variable cv;
size_t idx;
bool exit = false, searching = true; // Set before starting std::thread
NativeThread stdThread;
CounterMoveHistory counterMoves;
ButterflyHistory mainHistory;
CapturePieceToHistory captureHistory;
- ContinuationHistory continuationHistory;
+ ContinuationHistory continuationHistory[2];
Score contempt;
};