From 96ecceb1bd4dfaf018741eb5c2dfc3610d7ac10b Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Sat, 21 May 2022 22:55:55 +0200 Subject: [PATCH] Enable NNUE for non-chess drop variants --- src/position.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/position.h b/src/position.h index 569281d..30c73a4 100644 --- a/src/position.h +++ b/src/position.h @@ -544,7 +544,7 @@ inline bool Position::nnue_use_pockets() const { inline bool Position::nnue_applicable() const { // Do not use NNUE during setup phases (placement, sittuyin) - return (!count_in_hand(ALL_PIECES) || nnue_use_pockets()) && !virtualPieces; + return (!count_in_hand(ALL_PIECES) || nnue_use_pockets() || !must_drop()) && !virtualPieces; } inline bool Position::checking_permitted() const { -- 1.7.0.4