diff --git a/engine/src/bitboard/checkinfo.rs b/engine/src/bitboard/checkinfo.rs index de86521..f9a9553 100644 --- a/engine/src/bitboard/checkinfo.rs +++ b/engine/src/bitboard/checkinfo.rs @@ -2,4 +2,14 @@ pub struct CheckInfo { pub check_count: u8, pub move_mask: u64 +} + +impl CheckInfo { + + pub fn new() -> Self { + return Self { + check_count: 0, + move_mask: 0xFFFF_FFFF_FFFF_FFFF + } + } } \ No newline at end of file