Start of a simple Genetic Algorithm core.
I've sucesfully used this core to 'evolve' a sorted list of 18 elements. It takes negligible time, and ~100 generations. Right now, I am only using mutation, not crossover. To do crossover, I'm going to have to start studying permutation encoding.
Showing with 105 additions and 0 deletions