Generative design techniques employ algorithmic processes to produce and evaluate a multitude of architectural layouts, guided by specified goals such as space efficiency, functional adjacency or ...