update doCrossoverAmongThePopulation