This commit is contained in:
2022-12-22 10:27:13 +01:00
parent 84afaa2ada
commit c66a562886
2 changed files with 3 additions and 5 deletions

View File

@@ -63,11 +63,12 @@ public:
constexpr void clear(unsigned i);
constexpr void set(unsigned i);
BitBoard left(unsigned i) const;
BitBoard right(unsigned i) const;
static BitBoard fromIndex(unsigned i);
static BitBoard genShift(BitBoard x, int s);
static BitBoard getRank(int r);
// Returns the number of trailing 0-bits in b.
@@ -77,6 +78,7 @@ public:
private:
U64 mBoard = {};
static BitBoard genShift(BitBoard x, int s);
};
// Relational operators

View File

@@ -13,10 +13,6 @@
#define BB_NUM 8 // 6 pieces, 2 colors
enum class BoardIndex {
};
class Board {
public: