task_puzzles__voxel_cube__cube_count¶
Public Taxonomy¶
- Domain:
puzzles - Scene id:
voxel_cube - Source scene:
voxel_cube - Task id:
task_puzzles__voxel_cube__cube_count
Query Contract¶
- Supported
query_id:single - Prompt asks for the total number of unit cubes in one visible isometric voxel structure.
- Internal variation: stack dimensions, cube count, scene treatment, palette, and font/render style are generation/render metadata.
Program Contract¶
Program: count(unit_cubes(stack)); scene=voxel_cube; scope=cube_count
Candidate set: the visible voxel stack, unit cubes, projections, changed/reference stacks, and labeled candidate views inside the cube_count objective scope.
Operands: visible scene state and prompt-bound operands named by unit_cubes, stack, voxel_cube, cube_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 schema; the full rendered voxel structure.
Query ids: single.
Reasoning Operations¶
Families: counting
Answer And Annotation¶
answer_gt.type = integerannotation_gt.type = bbox- Annotation schema: scalar
bbox - Annotation target: the full rendered voxel structure.
scalar_annotation_checked = true.
Prompt Contract¶
- Bundle:
puzzles_voxel_cube_v1 - Scene key:
voxel_cube - Task key:
cube_count_query - Query key:
cube_count