Where genetic drift, crossover and mutation play nice in a free mixing single-population genetic algorithm | IEEE Conference Publication | IEEE Xplore