X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=fd2222b4ec9360cf3c04e882d3324aa2ea23b444;hp=eec8ff7494df11a72c5d376b693d98193165c57c;hb=23943208ecddf25869d564509e66dd2f15710b9d;hpb=c555e1aa962a6a0230be42b87a3486b3c14ada4d diff --git a/src/position.h b/src/position.h index eec8ff74..fd2222b4 100644 --- a/src/position.h +++ b/src/position.h @@ -371,6 +371,14 @@ inline Bitboard Position::attacks_from(Square s) const { return attacks_from(s) | attacks_from(s); } +inline Bitboard Position::attacks_from(Piece p, Square s) const { + return attacks_from(p, s, occupied_squares()); +} + +inline Bitboard Position::attackers_to(Square s) const { + return attackers_to(s, occupied_squares()); +} + inline Bitboard Position::checkers() const { return st->checkersBB; }