From f0b9681ceffd1cbb1fdcec67abdb8d6aa9053e54 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Fri, 1 Mar 2024 15:26:01 -0800 Subject: [PATCH] [position] Add a doc comment to PieceBitBoards::all_pieces; remove unused empty_squares --- position/src/position/piece_sets.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/position/src/position/piece_sets.rs b/position/src/position/piece_sets.rs index 7bde2b1..b998600 100644 --- a/position/src/position/piece_sets.rs +++ b/position/src/position/piece_sets.rs @@ -51,14 +51,12 @@ impl PieceBitBoards { } } + /// A BitBoard representing all the pieces currently on the board. Other + /// engines might refer to this concept as 'occupancy'. pub(crate) fn all_pieces(&self) -> &BitBoard { self.by_color.all() } - pub(crate) fn empty_squares(&self) -> BitBoard { - !self.by_color.all() - } - pub(crate) fn all_pieces_of_color(&self, color: Color) -> &BitBoard { self.by_color.bitboard(color) }