summaryrefslogtreecommitdiff
path: root/model/src/board.rs
diff options
context:
space:
mode:
authorMicha White <botahamec@outlook.com>2023-09-27 09:35:50 -0400
committerMicha White <botahamec@outlook.com>2023-09-27 09:35:50 -0400
commit1b379403ab971e188483df5d580c39695db7f44a (patch)
treef9d547fe9d4bf0fd7c8ddabcf5e6fd119a9ff6bf /model/src/board.rs
parent10438fa9ae1dc4624ebb1780238d46d4b5d3f0eb (diff)
Big changes
Diffstat (limited to 'model/src/board.rs')
-rw-r--r--model/src/board.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/model/src/board.rs b/model/src/board.rs
index e110575..1cc8d1c 100644
--- a/model/src/board.rs
+++ b/model/src/board.rs
@@ -100,7 +100,7 @@ impl CheckersBitBoard {
#[must_use]
pub const fn hash_code(self) -> u64 {
- (((self.color & self.pieces) as u64) << 32) | (self.pieces as u64)
+ (((self.color & self.pieces) as u64) << 32) | (((!self.color & self.pieces) as u64) << 32)
}
/// Gets the bits that represent where pieces are on the board