Clades

Interactive evolutionary computation using L-systems

Using Clades, your objective is to guide a digital evolutionary process with your own subjective preferences.

By participating in the process of evolution, you can develop your aesthetic judgement while travelling through a limitless space of form and color.

Evolve

In Clades, you guide the evolutionary process along the path that you choose.

You will be able to witness firsthand how a series of small changes can lead to dramatically different descendants.

First mutant in lineage of ten Second mutant in lineage of ten Third mutant in lineage of ten Fouth mutant in lineage of ten Fifth mutant in lineage of ten Sixth mutant in lineage of ten Seventh mutant in lineage of ten Eighth mutant in lineage of ten Ninth mutant in lineage of ten

A lineage of species generated using Clades


Explore

Along the way, you will encounter a number of new species. Each of these gives rise to a wide variety of children. The magnitude of this variety can be controlled using a slider.

It is also possible to backtrack through the evolutionary history of each species you discover. This allows you to explore the many possible paths that emerge from a particular species.

A screenshot of the main application interface

Screenshot of Clades - Evolutionary interface


Discover

It is possible to design a wide variety of branching structures and abstract patterns, simply by making a series of selections.

To help get you going, a number of species are included with the App.

A screenshot of species included with the application

Screenshot of Clades - Favorites View