nicolaswinkler 7 年之前
父节点
当前提交
0ab9449ac6
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 6 0
      src/TimeManager.cpp
  2. 2 0
      src/TimeManager.h

+ 6 - 0
src/TimeManager.cpp

@@ -17,6 +17,12 @@ void TimeManager::startSearch(void)
 }
 
 
+bool TimeManager::isRunning(void) const
+{
+    return running;
+}
+
+
 void FixedSearchTimer::startSearch(void)
 {
     TimeManager::searchThread = 

+ 2 - 0
src/TimeManager.h

@@ -21,6 +21,7 @@ protected:
     chessy::ChessGame& game;
     chessy::MiniMax minimax;
 
+    bool running;
     std::thread searchThread;
 
     UciParser& uci;
@@ -33,6 +34,7 @@ public:
 
     virtual void stop(void);
     virtual void startSearch(void);
+    virtual bool isRunning(void) const;
 };