]> git.sesse.net Git - stockfish/blobdiff - src/evaluate.cpp
Fix bug for 'eval' command in terminal
[stockfish] / src / evaluate.cpp
index 60eee7a2a03e0f99af502a20ab60a3bf230faf63..c69f675d349090003f693abc0b0b76b0286eafab 100644 (file)
@@ -923,7 +923,10 @@ std::string Eval::trace(const Position& pos) {
 
   std::memset(scores, 0, sizeof(scores));
 
 
   std::memset(scores, 0, sizeof(scores));
 
-  Value v = Evaluation<TRACE>(pos).value() + Eval::Tempo;
+  Eval::Contempt = SCORE_ZERO;
+
+  Value v = Eval::Tempo + Evaluation<TRACE>(pos).value();
+
   v = pos.side_to_move() == WHITE ? v : -v; // White's point of view
 
   std::stringstream ss;
   v = pos.side_to_move() == WHITE ? v : -v; // White's point of view
 
   std::stringstream ss;