<=
3
=>
Art as GA
Define an image/animation to be equivalent to an expression in a rich
filter language (EL) that produces that image. Use a genetic
algorithm to maximize the aesthetic qualities of the image, where a
human user performs the fitness test.
Setup
Individual = EL Expression
Gene = Parse Tree Node (filter box)
Fitness = Aesthetically interesting
Mating
Mutations
- New Expression (Any)
- Scalar Constant (Scalar)
- Vector Constant (Vector)
- Change Operator (Call)
- Enclose In New Call (Any)
- Simplify (Call)
- Clone Sibling (Any)