Interactive design optimization of architectural layouts | Synapse