Research Article

Multiobjective Optimal Algorithm for Automatic Calibration of Daily Streamflow Forecasting Model

Algorithm 1

For each non-dominated individual in population
Begin
  If1 is none, then add into directly;
  Else1
  Begin
    If2 is dominated by one member in , then continue;
    Else2
    Begin
      add into and delete the members in dominated by ;
      If3 the length of is larger than the preset size of then
      Begin
        Calculate the crowd distance of individuals in ;
        Delete the individuals with the minimum crowd distance;
      End if3
    End else2
  End else1
End for