diff --git a/src/search.c b/src/search.c index e3da14bb..bb86426a 100644 --- a/src/search.c +++ b/src/search.c @@ -458,8 +458,7 @@ int Negamax(int alpha, int beta, int depth, int cutnode, ThreadData* thread, PV* // Reverse Futility Pruning // i.e. the static eval is so far above beta we prune if (depth <= 8 && !ss->skip && eval < WINNING_ENDGAME && eval >= beta && - eval - 69 * depth + 112 * (improving && !board->easyCapture) >= beta && - (!hashMove || GetHistory(ss, thread, hashMove) > 12288)) + eval - 69 * depth + 112 * improving >= beta && (!hashMove || GetHistory(ss, thread, hashMove) > 12288)) return eval; // Razoring