misc
This commit is contained in:
parent
882ffa9e8f
commit
098071046d
1 changed files with 6 additions and 4 deletions
10
src/moves.rs
10
src/moves.rs
|
|
@ -187,10 +187,12 @@ impl<'l> Move<'l> {
|
|||
let pos = self.make();
|
||||
let mut moves = MateMoveGenImpl::new();
|
||||
pos.generate_moves(&mut moves);
|
||||
moves.is_check.then(|| match moves.is_mate {
|
||||
true => SanSuffix::Checkmate,
|
||||
false => SanSuffix::Check,
|
||||
})
|
||||
let MateMoveGenImpl { is_check, is_mate } = moves;
|
||||
match (is_check, is_mate) {
|
||||
(false, _) => None,
|
||||
(true, false) => Some(SanSuffix::Check),
|
||||
(true, true) => Some(SanSuffix::Checkmate),
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue