GA algorithm change