task_pages__schedule__maximum_non_overlapping_count¶
Identity¶
- Domain:
pages - Scene id:
schedule - Source scene:
schedule - Task id:
task_pages__schedule__maximum_non_overlapping_count
Program Contract¶
- Program schema:
schedule_maximum_non_overlapping_count(event_set) -> event_count; scene=schedule; scope=maximum_non_overlapping_count - Scene:
schedule - Scope: one rendered single-day schedule with time labels and scheduled event blocks.
- Supported
query_idvalues:single - Answer schema:
integer - Answer support: integers
2through5. - Annotation schema:
bbox_set - Annotation roles: unordered event-block boxes for the unique maximum-cardinality non-overlapping event set.
- Query arguments: fixed maximum compatible subset objective; old source branch is recorded as
source_query_id=maximum_non_overlapping_count. - Render arguments: day label, event intervals, lane assignments, scene variant, style variant, accent color, render dimensions, and post-render noise.
Generation brute-force checks the sampled event intervals and accepts only instances with exactly one maximum-cardinality non-overlapping event set. Lane assignment is separately randomized so the answer set cannot be read off from a single schedule column.
Reasoning Operations¶
Families: counting, ranking, spatial_relations
Prompt + Trace¶
- Prompt bundle:
pages_schedule_v1 - Scene key:
day_schedule - Task key:
schedule_day_query - Prompt query key:
maximum_non_overlapping_count - Trace records selected public
query_id, source query id, event intervals, lane assignments, answer event ids, event-block bboxes, style metadata, and projected annotation. - Generation is deterministic from
instance_seed; answer and annotation come from the finalized render metadata.