single-objective genetic algorithm (SGA)