increasing population crossover coverage
extracting out smaller classes