From 80810e4951f9447fd2b92faf56d01b60e6abd1a3 Mon Sep 17 00:00:00 2001 From: Joona Kiiski Date: Mon, 22 Feb 2010 15:42:12 +0200 Subject: [PATCH] Fix crash in debug mode Signed-off-by: Marco Costalba --- src/search.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/search.cpp b/src/search.cpp index 974267a6..ab9bcca3 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -2819,7 +2819,9 @@ namespace { assert(p.is_ok()); assert(sstck != NULL); assert(ply >= 0 && ply < PLY_MAX); - assert(*bestValue >= -VALUE_INFINITE && *bestValue <= *alpha); + assert(*bestValue >= -VALUE_INFINITE); + assert( ( pvNode && *bestValue <= *alpha) + || (!pvNode && *bestValue < beta )); assert(!pvNode || *alpha < beta); assert(beta <= VALUE_INFINITE); assert(depth > Depth(0)); -- 2.39.2