mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 00:33:09 +00:00
Move a comment where it belongs in SEE
No functional change of course. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
3713bb26ef
commit
da9c423989
1 changed files with 4 additions and 5 deletions
|
@ -1321,7 +1321,7 @@ int Position::see(Square from, Square to) const {
|
|||
0, 0
|
||||
};
|
||||
|
||||
Bitboard attackers, stmAttackers, occ, b;
|
||||
Bitboard attackers, stmAttackers, b;
|
||||
|
||||
assert(square_is_ok(from) || from == SQ_NONE);
|
||||
assert(square_is_ok(to));
|
||||
|
@ -1333,10 +1333,7 @@ int Position::see(Square from, Square to) const {
|
|||
// Initialize pieces
|
||||
Piece piece = piece_on(from);
|
||||
Piece capture = piece_on(to);
|
||||
|
||||
// Find all attackers to the destination square, with the moving piece
|
||||
// removed, but possibly an X-ray attacker added behind it.
|
||||
occ = occupied_squares();
|
||||
Bitboard occ = occupied_squares();
|
||||
|
||||
// Handle en passant moves
|
||||
if (st->epSquare == to && type_of_piece_on(from) == PAWN)
|
||||
|
@ -1353,6 +1350,8 @@ int Position::see(Square from, Square to) const {
|
|||
|
||||
while (true)
|
||||
{
|
||||
// Find all attackers to the destination square, with the moving piece
|
||||
// removed, but possibly an X-ray attacker added behind it.
|
||||
clear_bit(&occ, from);
|
||||
attackers = (rook_attacks_bb(to, occ) & pieces(ROOK, QUEEN))
|
||||
| (bishop_attacks_bb(to, occ) & pieces(BISHOP, QUEEN))
|
||||
|
|
Loading…
Add table
Reference in a new issue