From e7ae4bdb0fa48f123dc6853d2d83da9235894b7c Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Mon, 21 Aug 2023 20:59:29 +0200 Subject: [PATCH] Simplify pawn usage check --- src/search.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index fc7c4f8..38d72f5 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -936,7 +936,7 @@ namespace { && (ss-1)->statScore < 23767 && eval >= beta && eval >= ss->staticEval - && ss->staticEval >= beta - 20 * depth - 22 * improving + 168 * ss->ttPv + 159 + 200 * (!pos.double_step_region(pos.side_to_move()) && pos.piece_to_char()[PAWN] != ' ') + && ss->staticEval >= beta - 20 * depth - 22 * improving + 168 * ss->ttPv + 159 + 200 * (!pos.double_step_region(pos.side_to_move()) && (pos.piece_types() & PAWN)) && !excludedMove && pos.non_pawn_material(us) && pos.count(~us) != pos.count(~us) -- 1.7.0.4