X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=2bbd43fdac9016976e1ce5ef05117659022410ca;hp=7db5fa453ff9e644b1a9806e26b917a9861c5e63;hb=5bb766e826af935b159cbd2ab9c59b279930dc5e;hpb=ec5b9994b55a32e0f8d8c6d9684c0f5fc0e4992a diff --git a/src/position.h b/src/position.h index 7db5fa45..2bbd43fd 100644 --- a/src/position.h +++ b/src/position.h @@ -108,7 +108,6 @@ public: Color side_to_move() const; // Bitboard representation of the position - Bitboard empty_squares() const; Bitboard occupied_squares() const; Bitboard pieces(Color c) const; Bitboard pieces(PieceType pt) const; @@ -192,10 +191,7 @@ public: bool both_color_bishops(Color c) const; bool has_pawn_on_7th(Color c) const; bool is_chess960() const; - - // Current thread ID searching on the position int thread() const; - int64_t nodes_searched() const; void set_nodes_searched(int64_t n); @@ -291,10 +287,6 @@ inline Bitboard Position::occupied_squares() const { return occupied; } -inline Bitboard Position::empty_squares() const { - return ~occupied; -} - inline Bitboard Position::pieces(Color c) const { return byColorBB[c]; } @@ -356,11 +348,11 @@ inline Bitboard Position::attacks_from(Square s, Color c) const { } inline Bitboard Position::attacks_from(Piece p, Square s) const { - return attacks_from(p, s, occupied_squares()); + return attacks_from(p, s, occupied); } inline Bitboard Position::attackers_to(Square s) const { - return attackers_to(s, occupied_squares()); + return attackers_to(s, occupied); } inline Bitboard Position::checkers() const {