LIVEdataset aec-bench@releasetasks 552models 18last submission · built
electricalwith-tool

Cctv Coverage Pixel Storage Package

Calculates source-bound CCTV coverage metrics from a deterministic SSC-13 task-owned source pack. The template combines camera coverage, target PPM, recording retention, bandwidth, PoE, and fibre link margin.

with-tool: The model is given an executable Python calculator script.

How this task is generated

One template produces many comparable benchmark tasks while keeping the scoring contract fixed.

  1. 01

    Template

    The reusable contract shown on this page.

  2. 02

    Scenario

    An archetype and site context are sampled.

  3. 03

    Difficulty tier

    Inputs may be hidden at harder tiers.

  4. 04

    Task prompt

    The model responds with the declared outputs.

Parameters

Inputs the model receives, and the outputs it is scored on.

Inputs

26 inputs

Always given

Included directly in every task prompt.

26
Show 26 inputs
  • Camera 01 horizontal pixels

    camera_01_horizontal_pixels

    CAM-13-DATA-06 camera 01 horizontal pixels

    2688 px
  • Camera 01 target width

    camera_01_target_width_m

    TARGET-13-LIST-06 camera 01 target width

    18 m
  • Camera 02 horizontal pixels

    camera_02_horizontal_pixels

    CAM-13-DATA-06 camera 02 horizontal pixels

    2688 px
  • Camera 02 target width

    camera_02_target_width_m

    TARGET-13-LIST-06 camera 02 target width

    22 m
  • Camera 03 horizontal pixels

    camera_03_horizontal_pixels

    CAM-13-DATA-06 camera 03 horizontal pixels

    2688 px
  • Camera 03 target width

    camera_03_target_width_m

    TARGET-13-LIST-06 camera 03 target width

    16 m
  • Required ppm

    required_ppm

    MEMO-13-CCTV-06 required minimum pixels per metre

    100
  • Covered targets

    covered_targets

    TARGET-13-LIST-06 covered target count

    7 count
  • Required targets

    required_targets

    TARGET-13-LIST-06 required target count

    7 count
  • Camera 01 bitrate

    camera_01_bitrate_mbps

    REC-13-POL-06 camera 01 bitrate

    5 Mbps
  • Camera 02 bitrate

    camera_02_bitrate_mbps

    REC-13-POL-06 camera 02 bitrate

    5 Mbps
  • Camera 03 bitrate

    camera_03_bitrate_mbps

    REC-13-POL-06 camera 03 bitrate

    8 Mbps
  • Retention

    retention_days

    REC-13-POL-06 retention days

    30 days
  • Storage overhead factor

    storage_overhead_factor

    REC-13-POL-06 storage overhead factor

    1.15
  • Network overhead factor

    network_overhead_factor

    NET-13-PWR-06 network overhead factor

    1.2
  • Uplink capacity

    uplink_capacity_mbps

    NET-13-PWR-06 uplink capacity

    50 Mbps
  • Camera

    camera_count

    CCTV-13-PLAN-06 camera count

    3 count
  • Camera poe

    camera_poe_w

    NET-13-PWR-06 PoE per camera

    14 W
  • Recorder aux poe

    recorder_aux_poe_w

    NET-13-PWR-06 recorder auxiliary PoE allowance

    10 W
  • Poe budget

    poe_budget_w

    NET-13-PWR-06 PoE budget

    90 W
  • Fibre length

    fibre_length_km

    NET-13-PWR-06 fibre length

    0.8 km
  • Fibre loss db per km

    fibre_loss_db_per_km

    NET-13-PWR-06 fibre attenuation

    0.35 dB/km
  • Connector loss

    connector_loss_db

    NET-13-PWR-06 connector loss

    1 dB
  • Splice loss

    splice_loss_db

    NET-13-PWR-06 splice loss

    0.3 dB
  • Reserve loss

    reserve_loss_db

    NET-13-PWR-06 reserve loss

    1.5 dB
  • Fibre budget

    fibre_budget_db

    NET-13-PWR-06 fibre budget

    16 dB

Scored outputs

13 outputs

Camera 01 pixels per

camera_01_pixels_per_m

Camera 01 pixels per metre

Scores if within ±0.3% of the reference value.

Camera 02 pixels per

camera_02_pixels_per_m

Camera 02 pixels per metre

Scores if within ±0.3% of the reference value.

Camera 03 pixels per

camera_03_pixels_per_m

Camera 03 pixels per metre

Scores if within ±0.3% of the reference value.

Minimum pixels per

minimum_pixels_per_m

Minimum camera pixels per metre

Scores if within ±0.3% of the reference value.

Ppm margin

ppm_margin

Minimum PPM minus required PPM

Scores if within ±0.3% of the reference value.

Coverage match fraction

coverage_match_fraction

Covered targets divided by required targets

Scores if within ±0.3% of the reference value.

Storage required tb

storage_required_tb

CCTV storage requirement

Scores if within ±0.3% of the reference value.

Network load mbps

network_load_mbps

Network load including overhead

Scores if within ±0.3% of the reference value.

Network headroom mbps

network_headroom_mbps

Uplink capacity minus network load

Scores if within ±0.3% of the reference value.

Poe load w

poe_load_w

PoE load

Scores if within ±0.3% of the reference value.

Poe headroom w

poe_headroom_w

PoE budget minus load

Scores if within ±0.3% of the reference value.

Fibre margin db

fibre_margin_db

Fibre budget minus calculated loss

Scores if within ±0.3% of the reference value.

Overall pass score

overall_pass_score

1.0 when CCTV, storage, network, PoE, and fibre checks pass

Scores if within ±0.1% of the reference value.

Difficulty

Each template is sampled at three tiers. Harder tiers may hide inputs, forcing the model to infer them from the scenario description.

All inputs remain visible at every tier

For this template, difficulty scales through parameter and scenario ranges rather than hidden information.

easy:
All source-pack values given for the SSC-13 CCTV package
medium:
All source-pack values given for the SSC-13 CCTV package
hard:
All source-pack values given for the SSC-13 CCTV package

Task bundle

The exact instruction and parameter contract used to generate this task, pinned to the published library source.

/workspace

  • instruction.md
  • cctv-coverage-pixel-storage-package_calc.py

Teal lines show Jinja input conditions, not task visibility policy. A line renders only when that input or tool is visible.

1You are a CCTV systems engineer checking a task-owned synthetic SSC-13 coverage, pixel-density, and storage package.2 3Use only the task-owned synthetic source pack values shown below for numeric grading. External CCTV design and storage tools shape the workflow context only; they are not extra data sources for this instance.4 5## Scene6 7- Product: `SSC-13-LH-06`8- Camera plan: `CCTV-13-PLAN-06`9- Scene target list: `TARGET-13-LIST-06`10- Camera data sheet: `CAM-13-DATA-06`11- Recording policy: `REC-13-POL-06`12- Network/power schedule: `NET-13-PWR-06`13- Surveillance memo: `MEMO-13-CCTV-06`14 15All checks use the same camera plan, target list, camera data, recording policy, network path, PoE load, and fibre handoff.16 17## Source Values18 19| Item | Value |20|------|-------|21| Camera 01 pixels/target width | {{ camera_01_horizontal_pixels }} px / {{ camera_01_target_width_m }} m |22| Camera 02 pixels/target width | {{ camera_02_horizontal_pixels }} px / {{ camera_02_target_width_m }} m |23| Camera 03 pixels/target width | {{ camera_03_horizontal_pixels }} px / {{ camera_03_target_width_m }} m |24| Required PPM | {{ required_ppm }} |25| Covered targets | {{ covered_targets }} of {{ required_targets }} |26| Camera bitrates | {{ camera_01_bitrate_mbps }}, {{ camera_02_bitrate_mbps }}, {{ camera_03_bitrate_mbps }} Mbps |27| Retention and storage overhead | {{ retention_days }} days / {{ storage_overhead_factor }} |28| Network overhead and capacity | {{ network_overhead_factor }} / {{ uplink_capacity_mbps }} Mbps |29| Camera count and PoE | {{ camera_count }} at {{ camera_poe_w }} W plus {{ recorder_aux_poe_w }} W recorder aux |30| PoE budget | {{ poe_budget_w }} W |31| Fibre basis | {{ fibre_length_km }} km at {{ fibre_loss_db_per_km }} dB/km plus {{ connector_loss_db }}, {{ splice_loss_db }}, {{ reserve_loss_db }} dB |32| Fibre budget | {{ fibre_budget_db }} dB |33 34## Output Format35 36Write a compact surveillance memo to `/workspace/output.md`. Include a source-boundary statement that this is a task-owned synthetic source pack. Do not claim authority approval, accepted project evidence, software export validity, full standards compliance, executable real source-pack parsing, generated benchmark readiness, or benchmark readiness.37 38Include a fenced JSON block with exactly these numeric keys:39 40```json41{42 "camera_01_pixels_per_m": <numeric_value>,43 "camera_02_pixels_per_m": <numeric_value>,44 "camera_03_pixels_per_m": <numeric_value>,45 "minimum_pixels_per_m": <numeric_value>,46 "ppm_margin": <numeric_value>,47 "coverage_match_fraction": <numeric_value>,48 "storage_required_tb": <numeric_value>,49 "network_load_mbps": <numeric_value>,50 "network_headroom_mbps": <numeric_value>,51 "poe_load_w": <numeric_value>,52 "poe_headroom_w": <numeric_value>,53 "fibre_margin_db": <numeric_value>,54 "overall_pass_score": <numeric_value>55}56```57

Scenario archetypes

Each generated task is drawn from one of these realistic scenario bands.

Site contexts ground each scenario in a real locale the model can use to infer hidden values.

Ssc13 cctv storage case

ssc13_cctv_storage_case

CCTV coverage, pixel-density, and storage case

ssc13-cctv-storage
Parameter ranges

Example task

ssc13-cctv-storage-ssc13-cctv-storage-case-previewhard difficulty, all inputs given.

CCTV coverage, pixel-density, and storage case. ssc13-cctv-storage. Required outputs: camera_01_pixels_per_m, camera_02_pixels_per_m, camera_03_pixels_per_m, minimum_pixels_per_m, ppm_margin, coverage_match_fraction

The model sees

Scenario context and visible inputs.

camera_01_horizontal_pixels
2688 to 2688 px
camera_01_target_width_m
18 to 18 m
camera_02_horizontal_pixels
2688 to 2688 px
camera_02_target_width_m
22 to 22 m
camera_03_horizontal_pixels
2688 to 2688 px
camera_03_target_width_m
16 to 16 m
required_ppm
100 to 100
covered_targets
7 to 7 count
required_targets
7 to 7 count
camera_01_bitrate_mbps
5 to 5 Mbps
camera_02_bitrate_mbps
5 to 5 Mbps
camera_03_bitrate_mbps
8 to 8 Mbps
retention_days
30 to 30 days
storage_overhead_factor
1.15 to 1.15
network_overhead_factor
1.2 to 1.2
uplink_capacity_mbps
50 to 50 Mbps
camera_count
3 to 3 count
camera_poe_w
14 to 14 W
recorder_aux_poe_w
10 to 10 W
poe_budget_w
90 to 90 W
fibre_length_km
0.8 to 0.8 km
fibre_loss_db_per_km
0.35 to 0.35 dB/km
connector_loss_db
1 to 1 dB
splice_loss_db
0.3 to 0.3 dB
reserve_loss_db
1.5 to 1.5 dB
fibre_budget_db
16 to 16 dB

Executable tool: cctv-coverage-pixel-storage-package_calc.py

The model must infer

Inputs withheld at this difficulty.

Nothing. All inputs are supplied.

The model must produce

The scored JSON answer schema.

{
  "camera_01_pixels_per_m": <number>,
  "camera_02_pixels_per_m": <number>,
  "camera_03_pixels_per_m": <number>,
  "minimum_pixels_per_m": <number>,
  "ppm_margin": <number>,
  "coverage_match_fraction": <number>,
  "storage_required_tb": <number>,
  "network_load_mbps": <number>,
  "network_headroom_mbps": <number>,
  "poe_load_w": <number>,
  "poe_headroom_w": <number>,
  "fibre_margin_db": <number>,
  "overall_pass_score": <number>
}
  • camera_01_pixels_per_m · scored within ±0.3%
  • camera_02_pixels_per_m · scored within ±0.3%
  • camera_03_pixels_per_m · scored within ±0.3%
  • minimum_pixels_per_m · scored within ±0.3%
  • ppm_margin · scored within ±0.3%
  • coverage_match_fraction · scored within ±0.3%
  • storage_required_tb · scored within ±0.3%
  • network_load_mbps · scored within ±0.3%
  • network_headroom_mbps · scored within ±0.3%
  • poe_load_w · scored within ±0.3%
  • poe_headroom_w · scored within ±0.3%
  • fibre_margin_db · scored within ±0.3%
  • overall_pass_score · scored within ±0.1%