This research project is designed to explore the possibilities of generating art through individual, unique, aesthetically pleasing algorithms that can be interpreted by the general populace as holding artistic merit.

A program has been developed using Java and a small SQLite database that will automatically generate images, and through a genetic algorithm choose the best. A scoring metric has been developed for this that rates each image from 0.0 – 1.0.

Each image is developed from a mathematical concept, in this case, cellular automata, which involves filling a grid from a series of rules determined by how previously the grid was filled.