vektordev / GP

Genetic Programming with a twist: The code generator tries to mutate itself. Haskell-based
GNU General Public License v2.0
6 stars 1 forks source link

Genome / Pool Data structures #4

Closed vektordev closed 8 years ago

vektordev commented 9 years ago

The Genome and Pool data structures are out of date, as new requirements have come up. Pool definitely needs to structure Genomes in tree shape, eliminating the need for Genomes to remember their ancestry. Genome also has some bloat to it and fitness needs to become a much richer type, having to represent the different metrics we use to measure fitness.

vektordev commented 8 years ago

Tree structure has been implemented. Genome (Individual) has been de-bloated. Fitness has not been changed significantly, as the additional metrics would inevitably change over time, so storing them would not make sense.