task_geometry__container_volume_transfer__resulting_height_value¶
Contract¶
- Domain:
geometry - Scene id:
container_volume_transfer - Query ids:
cone_pours_to_cylinder_height,cylinder_pours_to_cuboid_height - Answer schema:
number - Answer precision:
one_decimal - Annotation schema:
bbox_map
Program Contract¶
solve_formula(visible_source_target_container_transfer, unknown_role=resulting_liquid_height, formula_schema=container_volume_transfer_resulting_height); scene=container_volume_transfer; scope=resulting_height_value
Reasoning Operations¶
Families: formula_evaluation
Prompt Bundle¶
- Prompt text is loaded from
geometry_container_volume_transfer_v1. - Prompt modes:
answer_onlyandanswer_and_annotation.
Annotation¶
Prompt-facing annotation uses pixel-space witnesses only. Annotation is a keyed bbox map with source_container_bbox and target_container_bbox. Numeric dimensions, the visible pour-count label, and the fill mark remain visible in the image plus private verifier metadata; the target liquid-height value itself remains the answer.
Determinism¶
Generation is deterministic for a fixed seed, params, config, and prompt bundle version.
Source¶
- Config:
src/trace_tasks/resources/configs/domains/geometry/container_volume_transfer.yaml - Task module:
src/trace_tasks/tasks/geometry/container_volume_transfer/resulting_height_value.py