From 1a1742ac4f8e0cfe8c1509e40e0631e075e9c1ad Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sun, 29 Jan 2012 11:25:02 +0100 Subject: [PATCH] Don't log search info after a stop Fix an issue where the log file stores an incorrect +0.00 eval after a search has been stopped. Bug reported by Ajedrecista. No functional change. Signed-off-by: Marco Costalba --- src/search.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index 1131fae7..47971078 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -467,7 +467,7 @@ namespace { if (SkillLevelEnabled && depth == 1 + SkillLevel) skillBest = do_skill_level(); - if (Options["Use Search Log"]) + if (!Signals.stop && Options["Use Search Log"]) pv_info_to_log(pos, depth, bestValue, elapsed_time(), &RootMoves[0].pv[0]); // Filter out startup noise when monitoring best move stability -- 2.39.2