Generate a knockout bracket
generate_bracketMANDATORY BEFORE CALLING: the user must have chosen BOTH sport and format for THIS tournament. If either is missing, ask instead of generating, or call get_supported_tournament_options to discover choices. Never infer sport or format from unrelated previous conversations, previous tool use, player/court counts or a default. 'Make a tournament for 20 players on four courts' requires clarification, not an Americano. Reuse choices explicitly confirmed earlier in this same tournament setup. Clarify individuals versus fixed teams when ambiguous. Use this when the user wants a PICKLEBALL seeded or random single-elimination tournament bracket with byes, court assignments and provisional match times. Always show every returned match with its round, court and time; never replace it with a summary. Does not record winners, save an event or support double elimination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Keep this value unchanged to reproduce a draw; change it only when requesting a new draw. | |
| count | Yes | ||
| names | No | Optional player names, or team names for fixed doubles. Supply exactly count names, or omit for numbered placeholders. Do not include contact details. | |
| sport | Yes | Confirmed sport. NextArena offers pickleball round robin and knockout brackets; ask for the sport if missing. | |
| courts | Yes | Number of available courts. | |
| seeded | No | When true, names are in seed order, strongest first. When false, randomize using seed. | |
| startTime | No | Local start time in HH:MM, 24-hour format. | 09:00 |
| durationMinutes | No |