This repository has been archived by the owner on Oct 8, 2024. It is now read-only.
Strange move generation bug when creating positions in checkmate #13
Labels
bug
Something isn't working
Given the following position:
1k6/1Q6/K7/8/8/8/8/8 w - - 0 1
,brogle
seems to thinkb7b8
is a legal move. which obviously isn't, since it capturesk
.This manifests itself with the following stacktracek:
because, apparently, after moving
Q
there,k
gets placed ata9
?The text was updated successfully, but these errors were encountered: