From: VoyagerOne Date: Sun, 5 Feb 2017 23:39:29 +0000 (-0800) Subject: Simplify Queen Mobility X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=0553b46829156bb0c9efb0c9bdaaedc2045e997c Simplify Queen Mobility STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 85997 W: 15550 L: 15540 D: 54907 LTC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 25333 W: 3370 L: 3256 D: 18707 Bench: 6459194 Closes #991 --- diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 2414d5a0..9e0629ef 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -292,11 +292,6 @@ namespace { ei.kingAdjacentZoneAttacksCount[Us] += popcount(b & ei.attackedBy[Them][KING]); } - if (Pt == QUEEN) - b &= ~( ei.attackedBy[Them][KNIGHT] - | ei.attackedBy[Them][BISHOP] - | ei.attackedBy[Them][ROOK]); - int mob = popcount(b & ei.mobilityArea[Us]); mobility[Us] += MobilityBonus[Pt][mob];