diff --git a/src/repr/bitboard.rs b/src/repr/bitboard.rs index 7f1638b..fe0ed3f 100644 --- a/src/repr/bitboard.rs +++ b/src/repr/bitboard.rs @@ -43,7 +43,7 @@ impl BitBoard { } pub const fn is_empty(&self) -> bool { - self.0 == 0 + self.0 == 0b0 } pub const fn east(&self, n: usize) -> Self { @@ -82,10 +82,10 @@ impl BitBoard { // Mask for a specific column (e.g., col_mask(7) = 0x8080808080808080) const fn col_mask(col: CoordAxis) -> Self { - let mut mask = 0; - let mut i = 0; + let mut mask = 0b0; + let mut i = 0b0; while i < Board::AREA.0 { - mask |= 1 << (i + col); + mask |= 0b1 << (i + col); i += Board::SIZE; } Self(mask) @@ -97,7 +97,7 @@ impl BitBoard { } pub const fn intersects(self, other: Self) -> bool { - (self.0 & other.0) > 0 + (self.0 & other.0) > 0b0 } pub const fn bitor_assign(&mut self, other: Self) {