From: Marco Costalba Date: Tue, 17 May 2011 10:24:06 +0000 (+0200) Subject: Retire test for king moves in see() X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=e444e18d2bd75454e3bbd9e5667b2357a19e5388;p=fairystockfish.git Retire test for king moves in see() We already test this condition in see_sign() and so it is almost always a redundant verification. No functional change. Signed-off-by: Marco Costalba --- diff --git a/src/position.cpp b/src/position.cpp index ec4fa14..a9c9862 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -1519,11 +1519,6 @@ int Position::see(Move m) const { from = move_from(m); to = move_to(m); capturedType = type_of_piece_on(to); - - // King cannot be recaptured - if (capturedType == KING) - return seeValues[capturedType]; - occupied = occupied_squares(); // Handle en passant moves