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