task_puzzles__toggle_grid__toggle_repair_switch_label¶
Public Taxonomy¶
- Domain:
puzzles - Scene id:
toggle_grid - Source scene:
toggle_grid - Task id:
task_puzzles__toggle_grid__toggle_repair_switch_label
Query Contract¶
- Supported
query_id:single - Prompt asks for the one lettered start-grid switch that transforms the start grid into the target grid.
- Internal variation: grid size, selected switch, option label, scene variant, and style are generation/render metadata.
Program Contract¶
Program: select_label(candidate_switch_cells, cell = inverse_one_step_toggle(start_grid, target_grid, rule=orthogonal_toggle)); scene=toggle_grid; scope=toggle_repair_switch_label
Candidate set: the visible start/target/result grids, toggle rule markers, switch cells, labels, and labeled grid options inside the toggle_repair_switch_label objective scope.
Operands: visible scene state and prompt-bound operands named by candidate_switch_cells, cell, inverse_one_step_toggle, start_grid, target_grid, orthogonal_toggle, toggle_grid, toggle_repair_switch_label.
Operation: evaluate select_label over the candidate set using the visible states, constraints, transforms, comparisons, counts, paths, or option-selection rules encoded in the program expression; generation enforces a unique final answer.
Output binding: answer uses the option_letter schema; generation binds a unique final answer.
Annotation witnesses: annotation uses the bbox schema; the start-grid cell containing the correct switch label.
Query ids: single.
Reasoning Operations¶
Families: state_update
Answer And Annotation¶
answer_gt.type = option_letterannotation_gt.type = bbox- Annotation schema: scalar
bbox - Annotation target: the start-grid cell containing the correct switch label.
scalar_annotation_checked = true.
Prompt Contract¶
- Bundle:
puzzles_toggle_grid_v1 - Scene key:
toggle_grid - Task key:
toggle_repair_switch_label_query - Query key:
toggle_repair_switch_label