]> git.sesse.net Git - stockfish/blobdiff - src/uci.cpp
Convert init of eval to async option
[stockfish] / src / uci.cpp
index c44c23fa12af2b505a72f762f4b7a979daaa53f3..a9ace955e81b342ab50df69f6a870d0ae9fbebe3 100644 (file)
@@ -106,7 +106,7 @@ void uci_loop() {
 
       else if (token == "eval")
       {
-          read_evaluation_uci_options(pos.side_to_move());
+          EvalRootColor = pos.side_to_move();
           cout << trace_evaluate(pos) << endl;
       }
 
@@ -243,19 +243,19 @@ namespace {
 
   void perft(Position& pos, istringstream& is) {
 
-    int depth, time;
+    int depth;
 
     if (!(is >> depth))
         return;
 
-    time = system_time();
+    Time time = Time::current_time();
 
     int64_t n = Search::perft(pos, depth * ONE_PLY);
 
-    time = system_time() - time;
+    int e = time.elapsed();
 
     std::cout << "\nNodes " << n
-              << "\nTime (ms) " << time
-              << "\nNodes/second " << int(n / (time / 1000.0)) << std::endl;
+              << "\nTime (ms) " << e
+              << "\nNodes/second " << int(n / (e / 1000.0)) << std::endl;
   }
 }