#include "pawns.h"
#include "position.h"
#include "search.h"
+#include "thread_win32.h"
struct Thread;
void wait_for(volatile const bool& b);
std::thread nativeThread;
- std::mutex mutex;
- std::condition_variable sleepCondition;
+ Mutex mutex;
+ ConditionVariable sleepCondition;
volatile bool exit = false;
};
Depth minimumSplitDepth;
Spinlock spinlock;
- std::condition_variable sleepCondition;
+ ConditionVariable sleepCondition;
TimerThread* timer;
};