Is there a reason not to have stalemated just use the pawn subroutine?
Yes, the pawn subroutine is designed for handling actual moves, not potential moves, it sometimes exits the whole program with the die command and an error message, it resets nopvc to 0, and it asks for extra input for incomplete promotion moves.
Yes, the pawn subroutine is designed for handling actual moves, not potential moves, it sometimes exits the whole program with the
die
command and an error message, it resetsnopvc
to 0, and it asks for extra input for incomplete promotion moves.