From 7bad50773a65c45b0b3f88eca7eddc6aa0f7f174 Mon Sep 17 00:00:00 2001 From: Joona Kiiski Date: Sat, 30 Mar 2013 20:01:49 +0000 Subject: [PATCH] Make use of asymmetric SEE --- src/search.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index 60667c8..ab34673 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1228,7 +1228,7 @@ split_point_start: // At split points actual search starts from here // Prune moves with negative or equal SEE if ( futilityBase < beta && depth < DEPTH_ZERO - && pos.see(move) <= 0) + && pos.see_asymm(move, beta - futilityBase) <= 0) { bestValue = std::max(bestValue, futilityBase); continue; -- 1.7.0.4