diff options
Diffstat (limited to 'model/src/board.rs')
| -rw-r--r-- | model/src/board.rs | 2 |
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 |
