task_geometry__graph_paper__polygon_convexity_count¶
Contract¶
- Domain:
geometry - Scene id:
graph_paper - Task id:
task_geometry__graph_paper__polygon_convexity_count - Supported
query_id:convex_polygon_count,concave_polygon_count - Answer schema:
integer - Annotation schema:
bbox_set
Program Contract¶
count_polygon_convexity_class(query_id={convex_polygon_count|concave_polygon_count}, target_class={convex|concave}, output_role=count); scene=graph_paper; scope=polygon_set- Convex and concave polygons use integer graph-paper vertices and vary their side count from 5 to 7. Convex polygons are not required to be regular, and concave polygons use a visible inward notch.
- Count objects are placed using their actual graph-unit bounds so independent polygons do not overlap.
Reasoning Operations¶
Families: counting
Prompt Bundle¶
- Prompt text is loaded from
geometry_graph_paper_v1. - Prompt modes:
answer_onlyandanswer_and_annotation.
Annotation¶
The annotation is the unordered set of bounding boxes for every matching polygon.
Determinism¶
Generation is deterministic for a fixed seed, params, config, and prompt bundle version.