get_best_move
Find the best chess move for any position, with adjustable search depth and playing strength. Supports FEN input and time-constrained analysis.
Instructions
Pick a move for the side to move, optionally at reduced strength.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elo | No | Target playing strength in Elo (~1320-3190); enables UCI_LimitStrength. | |
| fen | No | Position in FEN. Omit for the starting position. | |
| depth | No | Search depth (1-30). Ignored if movetime_ms is given. | |
| movetime_ms | No | Time budget in ms (1-60000). Overrides depth. | |
| skill_level | No | 0 (weakest) to 20 (full strength) for casual play. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||