1
0
Fork 0
This commit is contained in:
Paul-Nicolas Madelaine 2025-11-13 23:10:22 +01:00
parent 882ffa9e8f
commit 098071046d

View file

@ -187,10 +187,12 @@ impl<'l> Move<'l> {
let pos = self.make(); let pos = self.make();
let mut moves = MateMoveGenImpl::new(); let mut moves = MateMoveGenImpl::new();
pos.generate_moves(&mut moves); pos.generate_moves(&mut moves);
moves.is_check.then(|| match moves.is_mate { let MateMoveGenImpl { is_check, is_mate } = moves;
true => SanSuffix::Checkmate, match (is_check, is_mate) {
false => SanSuffix::Check, (false, _) => None,
}) (true, false) => Some(SanSuffix::Check),
(true, true) => Some(SanSuffix::Checkmate),
}
}, },
} }
} }