Perspectives in computational design: A brief assessment of today's socio-technical context, promises, and challenges | Synapse