task_puzzles__voxel_cube__cube_visible_projection_count¶
Public Taxonomy¶
- Domain:
puzzles - Scene id:
voxel_cube - Source scene:
voxel_cube - Task id:
task_puzzles__voxel_cube__cube_visible_projection_count
Query Contract¶
- Supported
query_id:single - Prompt asks for how many cells are filled in a selected top/front/right orthographic projection, using the rendered front/right direction cue.
- Internal variation: selected
view_directionis trace metadata and a prompt slot.
Program Contract¶
Program: count(filled_cells(orthographic_projection(stack, view_direction))); scene=voxel_cube; scope=cube_visible_projection_count
Candidate set: the visible voxel stack, unit cubes, projections, changed/reference stacks, and labeled candidate views inside the cube_visible_projection_count objective scope.
Operands: visible scene state and prompt-bound operands named by filled_cells, orthographic_projection, stack, view_direction, voxel_cube, cube_visible_projection_count.
Operation: evaluate count 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 integer schema; generation binds a unique final answer.
Annotation witnesses: annotation uses the bbox_set schema; all filled cells in the target projection grid.
Query ids: single.
Reasoning Operations¶
Families: counting, transformation
Answer And Annotation¶
answer_gt.type = integerannotation_gt.type = bbox_set- Annotation schema: unordered
bbox_set - Annotation target: all filled cells in the target projection grid.
scalar_annotation_checked = true.
Prompt Contract¶
- Bundle:
puzzles_voxel_cube_v1 - Scene key:
voxel_cube - Task key:
cube_visible_projection_count_query - Query key:
visible_projection_count