Evolutionary Computing

Facebook Twitter

Otomata. New!


If you like Otomata, check out my new instrument Circuli by clicking here! Update: Click here to get Otomata for your iPhone / iPod / iPad! ArchiKluge. ArchiKluge is the first of a series of small experiments written in Java which explore ‘artificial creativity’, automatic design and generative approaches in architecture.


ArchiKluge is a simple Genetic Algorithm that evolves architectural diagrams. It explores the qualities of design made by machines, devoid of any intention, assumptions or prejudices, and which often display a very peculiar form of mindlessly but relentlessly pounding against obstacles and problems until overcoming them, a manner of acting nature and machines commonly exhibit. A Genetic Algorithm is a program that evolves populations of solutions to certain constrains, quite the same way evolutionary processes do in nature.

Each population starts with a number of randomly generated individuals, which reproduce or not according to their performance against a ‘fitness function’. The Living at Pecha Kucha Seoul. Evolution for some of the chairs of the Computational Chair Design project. Genetic Algorithm Fish. Evolution of the Seroussi Pavilion. Voxopolis.