Procedure of GA

1 Population Initialization

2 Repeat

3 Parents selection process

4 Crossover operator

5 Mutation operator

6 Survivor selection process

7 Until termination criteria reached

8 Output the final results

End