High Performance Typologies

Abstract - In nature a reoccurring motif which can be found from the micro to macro level, which is the complex division of space, it is this theory of space-partitioning which can be observed in the nature of cell aggregation to the meticulous partitioning of a dragons fly wing. The Space Colonization Algorithm an algorithm constructed on simulating the competition for space to simulate trees and shrubs, explicitly demonstrates complexity, however at the level where structural analysis is concerned does the algorithm display organised complexity or is the algorithm completely chaotic and unpredictable, to ultimate arrive at the conclusion can this complex system be used as an agent for design.

The aim of the dissertation is to identify the levels of complexity of the space colonisation algorithm produces at the structural level, and to distinguish the structural predispositions of the algorithm. The dissertation not only seeks to provide a detail record of the algorithm and its application, more importantly seeks to classify the possible branching configurations and the attributes of the Space Colonisation Algorithm exploring a work space that caters for the criteria of a midsole element.



Plantar Regions - The 10 plantar regions provide a framework in which the space colonization can be tested. Each plantar region covers a particular region of the sole, most importantly the 10 regions provide local neighbourhoods in which to seed starting points from. The seed is the starting point or points in which the space colonization algorithm will spawn from, seeding from the bottom surface, mid surface and top surface of the midsole.

1.1. - The methodology of the research lies on the crux of placing start points in particular plantar regions to provide a framework to classify mid-sole structure with start points with specific world space coordinates and their structural attributes, to uncover convergence and emergence in behaviour amongst specific classes through taking the mean. At the same time, the standard deviation and variance will be taken of each group (plantar region) to identify the data spread of that particular region in comparison to others to provide an indication convergence in behaviour amongst start points.

Primary level of analysis – To observe different levels of complexity at the local and global level to provide further inquiry for single starting point structures. The assumption taken for this level of analysis is each one of the 10 plantar regions will provide distinct structural behaviour, now the assumption is taking a centre point from each region will provide a mean data point which is representative of the entire region. For the structural analysis both a static and dynamic analysis will be undertaken to observe the point where the user has his/her entire load over the midsole (static analysis), and the point at which the user lifts the heel from prior position (dynamic analysis). Then enquiring into classifying structural behaviour and level of complexity of the space colonisation algorithm through two point starting seed, observing the nature of the structures created from starting seed starting within two different plantar regions.

Secondary level of analysis - The inter secondary level of analysis as illustrated in fig.1 (show a diagram highlighting the test hierarchies) demonstrates the governing impact and differences between seeding from the top of the sole, at the bottom of the sole and finally the middle. In order to successfully compare data both a graph with data plotted to show the same plantar region in three different positions. Comparing the mean and variance will provided data that can be directly compared, more importantly, variance comparison provides the ability to compare data spreads which should delineate levels of convergence in structural characteristics......

“The same mathematics of networks that governs the interactions of molecules in a cell, neurons in a brain, and species in an ecosystem can be used to understand the complex interconnections between people, the emergence of group identity, and the paths along which information, norms, and behavior spread from person to person to person.” 

- James Fowler

Branching Behaviour


Preliminary test using the space colonization algorithm, note the gradation in branch thickness as members step down in order from primary to tertiary so do branch radii. This is another level of complexity not covered by the uniform piping used throughout the paper.

Voxalized and Smoothed


Selected Works



Albert's CrescentUrban Design

Harmonia LiberationAvant Garde

Florence Cultural CentrePublic Architecture

3LDKResidential Architecture

Digital FabricationArchitecture

Cloonken CollegeArchitecture


error: Content is protected !!