-inline uint64_t Position::nodes_searched() const {
- return nodes;
-}
-
-inline void Position::increment_nodes() {
- nodes++;
-}
-
-inline uint64_t Position::tb_hits() const {
- return tbHits;
-}
-
-inline void Position::increment_tbHits() {
- tbHits++;
-}
-
-inline bool Position::opposite_bishops() const {
- return pieceCount[W_BISHOP] == 1
- && pieceCount[B_BISHOP] == 1
- && opposite_colors(square<BISHOP>(WHITE), square<BISHOP>(BLACK));
-}
-