Art of Life site

Art Of Life: Developer User Manual




Art of Life is distributed as an executable JAR with supporting third party libraries. The example Mondrian application can be run by executing the JAR using "java -jar artoflife.jar". The GUI is described in the User Manual.

To build from source, ensure you have Centipede installed, then "cent package" will build the JAR using the centibuild.xml provided in the source distribution.

Custom genotypes

Custom genotypes

Art of Life enables the creation of custom image spaces by development of genotypes (with supporting phenotypes) to a simple Genetic Programming API. See the source code for the supplied Mondrian genotype/phenotype in the "apps.mondrian" package for an example.


In progress! More docs needed. What kind? References to javadoc or commentary on Mondrian sample?

by Steve Meyfroidt