X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fposition.h;h=9e4a6e4c3fba00c9b7b06ebda6687cdc50d01982;hb=e5077dc11e8047eb8ce32a166a73e433a7e19b15;hp=b30b1ffe4be16870be978dac20900351c3eace1b;hpb=8094b2add88cd681f3cdc7896990633b54c6ff48;p=stockfish diff --git a/src/position.h b/src/position.h index b30b1ffe..9e4a6e4c 100644 --- a/src/position.h +++ b/src/position.h @@ -130,7 +130,6 @@ public: // The piece on a given square Piece piece_on(Square s) const; bool square_is_empty(Square s) const; - bool square_is_occupied(Square s) const; // Side to move Color side_to_move() const; @@ -138,7 +137,7 @@ public: // Bitboard representation of the position Bitboard empty_squares() const; Bitboard occupied_squares() const; - Bitboard pieces_of_color(Color c) const; + Bitboard pieces(Color c) const; Bitboard pieces(PieceType pt) const; Bitboard pieces(PieceType pt, Color c) const; Bitboard pieces(PieceType pt1, PieceType pt2) const; @@ -322,10 +321,6 @@ inline bool Position::square_is_empty(Square s) const { return piece_on(s) == PIECE_NONE; } -inline bool Position::square_is_occupied(Square s) const { - return !square_is_empty(s); -} - inline Color Position::side_to_move() const { return sideToMove; } @@ -338,7 +333,7 @@ inline Bitboard Position::empty_squares() const { return ~occupied_squares(); } -inline Bitboard Position::pieces_of_color(Color c) const { +inline Bitboard Position::pieces(Color c) const { return byColorBB[c]; }