Almost an Architect
Define your objective — five weighted dimensions, each with metrics you control. Set your constraints — binary limits with editable thresholds. Then hit Redesign and the engine maximizes the objective within the constraints.
Tip: click a room, window, or door to see what governs it.
Objective score
79/100Maximize this weighted objective while satisfying the constraints. Every weight below is yours to set.
Objective weights
Functional30% wt0.86
Mean + worst-case distance from each bedroom to the nearest bath — rewards a central bath cluster, not one in a corner.
Door-graph hops from each bedroom to the nearest bathroom (a short, direct path).
The kitchen opens onto a dining/living space.
Bedrooms buffered from the entry rather than opening straight off it.
The front door lands in an entry, not straight into a living/kitchen space.
Every habitable room is reachable from the entry.
Aesthetic20% wt0.68
Rooms read as rooms, not corridors — a moderate length-to-width ratio (a 3:1 bath feels like a hall with fixtures).
Generous ceilings + living area (spec proportion score).
Glazing toward the daylight target, light from two sides where it counts.
A compact rectangle reads as resolved, not accidental.
Cost20% wt0.76
Lower estimated construction cost per square foot.
Kitchen/baths share walls → shorter pipe runs.
A compact footprint needs less exterior wall + roof.
Efficiency15% wt0.87
Floor area spent on usable rooms, not non-occupiable circulation.
Halls run only as far as the rooms they serve, not dead-ending at an exterior wall.
One corridor, not two side-by-side or chained redundantly.
Less exterior wall per square foot to heat and cool.
Enough daylight without over-glazing (heat loss/gain).
Maintainability15% wt0.79
Clustered wet rooms are easier to service.
A simple footprint means a simpler roof + fewer details to fail.
Less glass is less to clean, seal, and replace.