X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;fp=src%2Fposition.h;h=7d4b37719122ed18eec0b94c833e9e45f9e1b37d;hp=2e6014dbe6ebb3170d8275c6da11083d4086c0db;hb=80564bcfcd3523c2a61e7a2c4bee36d4aada49d1;hpb=8634717c6457f2b5fb0127cfb81c18505ff0072c diff --git a/src/position.h b/src/position.h index 2e6014db..7d4b3771 100644 --- a/src/position.h +++ b/src/position.h @@ -91,7 +91,7 @@ public: std::string fen() const; // Position representation - Bitboard pieces(PieceType pt) const; + Bitboard pieces(PieceType pt = ALL_PIECES) const; template Bitboard pieces(PieceType pt, PieceTypes... pts) const; Bitboard pieces(Color c) const; template Bitboard pieces(Color c, PieceTypes... pts) const; @@ -224,7 +224,7 @@ inline Piece Position::moved_piece(Move m) const { return piece_on(from_sq(m)); } -inline Bitboard Position::pieces(PieceType pt = ALL_PIECES) const { +inline Bitboard Position::pieces(PieceType pt) const { return byTypeBB[pt]; }