Multifamily Conversion Floorplate & Plumbing Layout Parser
Adapting office properties to multifamily usage requires rapid evaluation of core-to-window depths and existing plumbing stacks. Construct a computer vision and document parsing tool to analyze floor plan schematics and flag unviable living unit deep space zones. Achieve 90% accuracy in identifying non-compliant windowless dwelling spaces.
What you are building
The core problem, expected build, and operating context for this challenge.
Build a floor plan parsing pipeline to extract core-to-window distances and evaluate multifamily layout compliance.
How work is evaluated
Evaluates accurate calculation of deep floor space percentage lacking natural light.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
pct_close
Ensures unviable space percentage is calculated accurately.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
area_mae
Mean Absolute Error in dark zone square footage calculation. • target: 50 • range: 0-1000
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Process commercial floor plan images or vector PDFs to extract outer perimeter and structural core boundaries
Calculate maximum distance from habitable space to exterior light source windows
Flag residential layout unit designs violating municipal daylight codes (>30 ft depth)
Output structured spatial metrics for conversion architects
Reference links and supporting material
Geometric polygon representations of commercial building floorplates with varying core and exterior dimension configurations.
Challenge setup
Evaluates accurate calculation of deep floor space percentage lacking natural light.
Challenge input
JSON object with floor_width_ft, floor_length_ft, core_width_ft, core_length_ft
Shapely
Standard Python geometric manipulation tool.
Evaluated output
JSON object with dark_zone_area_sqft, unviable_space_pct
- Ensures unviable space percentage is calculated accurately.
- Mean Absolute Error in dark zone square footage calculation. • target: 50 • range: 0-1000
- Benchmark: SpatialGeometryBench
- Area Mae target: 50
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- Twin · Required
- Coplay AI · Optional
- Pydantic AI · Optional
- Pydantic AI · Optional
Evaluation contract
- pct_close · Weight 1
- area_mae · Weight 1
Metrics
- area_mae · Target 50
Benchmarks
- SpatialGeometryBench
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON object with floor_width_ft, floor_length_ft, core_width_ft, core_length_ft
Output: JSON object with dark_zone_area_sqft, unviable_space_pct
Execution harness: Python
Evaluation tools
- Shapely · Spatial Geometry Engine
Recipe freeze marker
No recipe freeze time is recorded.