GAVaPS-a genetic algorithm with varying population size | Synapse