Match3GenreAi
6 tools in this family (folder Editor/Tools/Match3GenreAi/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
match3_apply_default_template | writes | One-call quickstart: build the canonical Candy-Crush-style preset (9x9 board, 6 colors, all four |
match3_export_balance_csv | writes | Export a Match-3 balance CSV. Columns: move_index, projected_score, projected_stars, target_1_star, |
match3_generate_code | writes | Lower a validated Match3Spec to five .cs files in Assets/_Game/Match3/: |
match3_propose_from_prompt | read-only | Free-text intent → JSON Match3Spec. Buril prompts the configured LLM to emit a complete |
match3_simulate_solver | read-only | Run N random boards through a greedy match-3 solver to estimate average moves to clear |
match3_validate_spec | read-only | Validate a Match3Spec JObject. Checks namespace, board dimensions (4..16), color_count (3..8), |