The algorithm could try many different primatives, such as parabolas, squares, and polynomic functions as syntax tree candidates, until if finds a collection of shapes which best define the boundary while staying under the conditions of the fitness fuction.

Return to my homepage