Research Article

Multiobjective Optimal Algorithm for Automatic Calibration of Daily Streamflow Forecasting Model

Algorithm 2

For each pair of selected candidate individual and parent individual
Begin
  If dominates , then enters the next population ;
  Else if dominates , then enters the next population ;
  Else if and are non-dominated with regard to each other, then
     and both enter the next population ;
End for
If the length of is larger than the preset size
Begin
  Sort the individuals of with non-dominated sorting;
  Calculate the crowd distance of individuals in ;
  Select the first better individuals with regard to their rank and crowd distance as the next population
End if