From f23a9e8f88813081c3485628f7df369e9b96b878 Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sat, 6 Mar 2010 17:51:56 +0100 Subject: [PATCH] Fix a comment and add an assert in root_search() No functional change. Signed-off-by: Marco Costalba --- src/search.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index 45c040f7..cef7fda3 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -950,6 +950,7 @@ namespace { rml.set_move_nodes(i, TM.nodes_searched() - nodes); assert(value >= -VALUE_INFINITE && value <= VALUE_INFINITE); + assert(value < beta); // Step 17. Check for new best move if (value <= alpha && i >= MultiPV) @@ -975,8 +976,7 @@ namespace { // Print information to the standard output print_pv_info(pos, ss, alpha, beta, value); - // Raise alpha to setup proper non-pv search upper bound, note - // that we can end up with alpha >= beta and so get a fail high. + // Raise alpha to setup proper non-pv search upper bound if (value > alpha) alpha = value; } -- 2.39.2