(Very) Basic genetic algorithm