| 's Turn State: | |
| chess_move() | Response |
| 50_moves | |
| castling | |
| en_passant | |
| en_passant_taken | |
| king_checked | |
| king_checked_enemy | |
| king_moved | |
| pawn_promote | |
| rook_long_moved | |
| rook_short_moved | |
| threefold | |
| valid | |
| Black | |
| king | |
| king_checked | |
| king_moved | |
| pawn_promote | |
| rook_long_moved | |
| rook_short_moved | |
| time | |
| White | |
| king | |
| king_checked | |
| king_moved | |
| pawn_promote | |
| rook_long_moved | |
| rook_short_moved | |
| time | |
Override Rules Threefold Repetition +Time | |