bool move_attacks_square(Move m, Square s) const;
// Piece captured with previous moves
bool move_attacks_square(Move m, Square s) const;
// Piece captured with previous moves
// Information about pawns
bool pawn_is_passed(Color c, Square s) const;
// Information about pawns
bool pawn_is_passed(Color c, Square s) const;