]> git.sesse.net Git - stockfish/blobdiff - src/client.cpp
Decode the score into the protobuf.
[stockfish] / src / client.cpp
index 9f203575a1c735b941506b9e7924e00a22627b41..6049495a4a0d430a9660fdaadf9580f334c7fa42 100644 (file)
@@ -61,7 +61,14 @@ int main(int argc, char** argv) {
           std::cout << ">=";
           break;
         } 
-        std::cout << " " << UCI::value(Value(line.value())) << " ";
+       switch (line.value().score_type()) {
+       case HashProbeScore::SCORE_CP:
+         std::cout << " cp " << line.value().score_cp() << " ";
+          break;
+       case HashProbeScore::SCORE_MATE:
+         std::cout << " mate " << line.value().score_mate() << " ";
+          break;
+        }
         std::cout << line.depth() << std::endl;
       }
       std::cout << "END" << std::endl;