Genetic algorithm and application | Synapse