The current GeneticSearch is getting sloppy. We need to refactor the code. Some things to consider:
Maybe get rid of deap dependency. Maybe we can still use deap but not for the core search. Our solution is so slow that different types of parallelization may be useful.
Record output after each individual is processed. Since this is so slow anyway it should not add to much to the search.
The current GeneticSearch is getting sloppy. We need to refactor the code. Some things to consider:
Lots of other stuff. (see todo and other issues).