Inspired by loucheman's Tree evolution topic.
Tree evolution, powered by artificial selection, thus the name 'Tree Selection':
Notes, copied from the project:
== VARIABLES ==
genes = best genes selected
mute = temporary mutated genes
== GENES ==
1 - branch lengths for each depth.
2 - Angles at which branches split apart for each depth.
3 - Branch divisors for each depth, what the previous branch length is divided by to get the next branch's length.
4 - Branch thicknesses for each depth.
5 - Branch colors for each depth.
== INSTRUCTIONS ==
Evolve the tree as you wish, saving genes you like and discarding bad ones.
I may add more genes in the future, like color, and perhaps individual genes for different branching paths. If you have any comments please do make them :3