Individual Life form

Software experiment

December 2015


A generative Realtime audio-visual C++/OpenFrameworks program featuring an Artificial Life simulation. It explores the emergent behavior of multi-agent systems; growth, mutation and death. Each new life form starts with just one cell (a seed) which is given random traits. All cells are able to multiply and subsequently pass on their genetic code which slightly mutates at each new cell. The system is in constant movement as all cells implement a nearest-neighbor optimized Boids algorithm.

Screen-Shot-2014-12-06-at-2.34.57-PM Screen-Shot-2014-12-06-at-2.34.24-PM-copy Screen-Shot-2014-12-06-at-2.36.37-PM-copy