Rank Chess Moves by Intent
move_candidates_by_intentRank candidate chess moves by strategic intent (best, strong, natural, balanced, ease_off, give_chance) to guide final move selection without making the choice.
Instructions
Convenience layer over move_candidates: rank candidates for a strategic intent. This tool RANKS candidates but does NOT choose a move — use the returned signals and conversation context to make the final decision. Do not map user skill mechanically to an intent. intents: best (strongest engine move), strong (engine-strong but human-plausible), natural (most human-typical), balanced (blend of strength and human-likeness), ease_off (human-plausible moves that modestly reduce advantage without changing the expected result), give_chance (human-plausible inaccuracies that meaningfully improve the opponent's chances).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elo | No | ||
| intent | Yes | ||
| game_id | Yes | ||
| sf_depth | No | ||
| lichess_db | No | lichess | |
| maia_top_n | No | ||
| sf_multipv | No | ||
| analysis_level | No | normal | |
| lichess_speeds | No | ||
| lichess_ratings | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elo | Yes | ||
| fen | Yes | ||
| turn | Yes | ||
| intent | Yes | ||
| game_id | Yes | ||
| revision | Yes | ||
| candidates | Yes | ||
| analysis_level | Yes | ||
| moveSensitivity | Yes |