N. Gu, S. Watanabe, H. Erhan, H. Haeusler, W. Huang (eds.), Rethinking Comprehensive Design:
Speculative Counterculture, Proceedings of the 19th International Conference of the Association of
Computer-Aided Architectural Design Research in Asia CAADRIA 2014, 000–000. © 2014, The
Association for Computer-Aided Architectural Design Research in Asia (CAADRIA), Kyoto, JAPAN
SPATIAL AGGLOMERATES
Towards synthetic modelling of the ‘unplanned’
RENEE PUUSEPP
Estonian Academy of Arts, Tallinn, Estonia
renee.puusepp@artun.ee
Abstract. This paper reports on the computational modelling research
investigating spatial organisations often associated with unplanned
settlements. Such spatial agglomerates are composed of several co-
located but autonomous units (agents) that share common facilities
and infrastructure (e.g. circulation). Depending on the context, units in
the agglomerate represent individual dwellings, apartments or abstract
spatial geometry. The paper presents early prototype models that can
be interpreted at various scale, and a computational model for
generating organic settlement layouts. The originality of the research
resides within a new multi-agent algorithm for creating spatial
organisations. The agglomeration process benefits from two distinct
generative design strategies – self-organisation and adaptive
development strategy. While the self-organisation accounts for the
emergence of the global structure in the agglomeration, the adaptive
development strategy ensures that the basic environmental and spatial
requirements of each individual unit are satisfied.
Keywords. Generative design, agent based modelling, object oriented
design, unplanned settlements
1. Introduction
Many early settlements display organic spatial organisations of great
complexity, yet each building in these agglomerations meet the basic
requirements of access, light and space. When looking at a typical European
or Middle-Eastern medieval town, we cannot quite make up our minds if
these were totally anarchistic and unplanned or quite the opposite – very