From 998845763ae98fac86dc75238e8a441aac14da23 Mon Sep 17 00:00:00 2001 From: Joona Kiiski Date: Mon, 17 Jan 2011 15:20:05 +0200 Subject: [PATCH] Fix very theoretical History corner case Signed-off-by: Marco Costalba --- src/history.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/history.h b/src/history.h index c0189332..bbac3903 100644 --- a/src/history.h +++ b/src/history.h @@ -62,7 +62,7 @@ inline Value History::value(Piece p, Square to) const { } inline void History::update(Piece p, Square to, Value bonus) { - if (abs(history[p][to]) < MaxValue) history[p][to] += bonus; + if (abs(history[p][to] + bonus) < MaxValue) history[p][to] += bonus; } inline Value History::gain(Piece p, Square to) const { -- 2.39.2