Computation

The use of code and algorithms in architecture is an essential tool to create generative, emergent and responsive forms. Through the introduction of evolutionary processes, self organization strategies, agent based systems or real physics simulations, computation enables spatial configurations and arrangements which otherwise wouldn't be possible.

This research driven approach origins in the operation of complex systems where design is formalized through local behaviors instead of an explicit image or parametric manipulation of geometry and organization. As a result, solutions can be achieved which remain completely dynamic, follow strategies that can be found in natural environments and allow the creation of a non-linear architecture which might be more adequate than current free form experiments.

 

Genetic Circle Packing - CAAD, 2010