diff --git a/src/movegen/magic/mod.rs b/src/movegen/magic/mod.rs index 43acd99..f9d01d1 100644 --- a/src/movegen/magic/mod.rs +++ b/src/movegen/magic/mod.rs @@ -3,13 +3,13 @@ use crate::board::Bitboard; /// A type representing the magic board indexing a given [crate::board::Square]. pub struct Magic { /// Magic number. - magic: u64, + pub(crate) magic: u64, /// Base offset into the magic square table. - offset: usize, + pub(crate) offset: usize, /// Mask to apply to the blocker board before applying the magic. - mask: Bitboard, + pub(crate) mask: Bitboard, /// Length of the resulting mask after applying the magic. - shift: u8, + pub(crate) shift: u8, } impl Magic {