play_validate_move
Check whether a move is legal in the current position without applying it. Pass the move object in the same format as play_get_moves returns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| move | Yes | Move object to validate (same format as play_get_moves output) | |
| state | Yes | Game state object from play_create_game or play_apply_move |