fixed bugs for cga_improving_mutation