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