rules_get_variant_list
List all variants for a game with structured metadata (players, board, playable status, topology, engine config). Much richer than parsing the rulebook.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | Game slug (e.g. chess, backgammon, draughts) | |
| playable | No | Filter to only engine-playable variants | |
| topology | No | Filter by board topology (grid, hex, track, graph, tableau) |