Small cleanups.

closes https://github.com/official-stockfish/Stockfish/pull/2532

Bench: 4869669
This commit is contained in:
Joost VandeVondele
2020-02-05 15:18:24 +01:00
parent ddd4224640
commit 0c878adb36
11 changed files with 22 additions and 27 deletions

View File

@@ -633,11 +633,11 @@ bool Position::gives_check(Move m) const {
Square to = to_sq(m);
// Is there a direct check?
if (st->checkSquares[type_of(piece_on(from))] & to)
if (check_squares(type_of(piece_on(from))) & to)
return true;
// Is there a discovered check?
if ( (st->blockersForKing[~sideToMove] & from)
if ( (blockers_for_king(~sideToMove) & from)
&& !aligned(from, to, square<KING>(~sideToMove)))
return true;