Which chess rules are included?
The game handles castling, en passant, and underpromotion alongside check and checkmate. It also recognises stalemate, insufficient material, and the fifty-move rule. Those details matter because a chess game should end for the right reason, not simply when a king is trapped.
