For the second idea, I was extremely excited to use the Fleen software that I had recently discovered. What made this all the more special was that this software was created by a fellow artist. The program was written with the sole intention of making art.
The program is based on an algorithm that begins with a root shape. This shape is subdivided into smaller copies of itself in increasing steps. In this case, I am also invoking a special rule of using alternate tessellation patterns is also incorporated. This creates patterns on a large hexagon (the root shape) that is continually subdivided in a variety of predetermined patterns, which in turn possess their own sub-divisions.
These sub-patterns, called metagons, are created when the root shape is divided into smaller pieces. Each metagon can be further divided in a number of ways. These permutations of sub-divisions are recorded by the algorithm in a grammar bank. When run, the algorithm references the grammar to create new patterns. The complexity and permutations described in the grammar directly affect the complexity of the final outcome. Metagons can also be modified to indicate a preference for a particular subdivision. The influence of these preferences results in patterns that look less random. While there is a certain degree of control in describing the grammar, the final outcome is mostly determined by chance.
After running multiple generations, I took some of them and combined them to create the final work.