Return to search

Evolving Art: Modifying Context Free Art with a Genetic Algorithm

Context Free Design Grammar (CFDG) is a programming language for defining recursive structures that can be used to create art. I use CFDG as a design space for genetic programming, experimenting with various options for crossover, mutation, and fitness. In this exploratory work, multiple generations are manually assessed to determine the usefulness of the mutation strategies and fitness functions. I find that simple value mutation and fitness that alters general program structure is not enough to produce an increase of interesting images in CFDG. I discuss these findings as well as future avenues of inquiry for genetic programming in artistic domains.

Identiferoai:union.ndltd.org:CLAREMONT/oai:scholarship.claremont.edu:scripps_theses-2067
Date01 January 2017
CreatorsKent, Marina
PublisherScholarship @ Claremont
Source SetsClaremont Colleges
Detected LanguageEnglish
Typetext
Formatapplication/pdf
SourceScripps Senior Theses
Rights© 2017 Marina T Kent, default

Page generated in 0.002 seconds