From: Fabian Fichter Date: Sat, 21 May 2022 20:55:55 +0000 (+0200) Subject: Enable NNUE for non-chess drop variants X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=96ecceb1bd4dfaf018741eb5c2dfc3610d7ac10b;p=fairystockfish.git Enable NNUE for non-chess drop variants --- 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 {