From: Fabian Fichter Date: Fri, 19 Feb 2021 16:27:40 +0000 (+0100) Subject: Fix attackers calculation for cambodian X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=b38a4cc4419bd352252213aab646175e1604f976;p=fairystockfish.git Fix attackers calculation for cambodian Use slow attackers calculation to consider special moves. --- diff --git a/src/variant.h b/src/variant.h index c799eee..c07b09f 100644 --- a/src/variant.h +++ b/src/variant.h @@ -162,7 +162,9 @@ struct Variant { || pt == DRAGON || pt == DRAGON_HORSE || (pt == KING && kingType == KING)) && !(mobilityRegion[WHITE][pt] || mobilityRegion[BLACK][pt]); - }); + }) + && !cambodianMoves + && !diagonalLines; return this; } };