yeah I know, there are a few of the sneaky rules like pawn pushing, promoting, en passant, king castling, and checkmate that I just didn’t implement. I talked about it in the rules section but I don’t blame you for not reading that giant wall of text. My reasoning behind not implementing that stuff is 1) I didn’t have time and 2) I think SOME of those rules are stupid and make chess a more confusing game than it has to be…