Skip to main content
. 2018 Sep 7;20(9):684. doi: 10.3390/e20090684
Algorithm 3 Rank-crowding function.
Require:P {Population}
Require: I,J {Individuals to compare}
  •  1:

    ifrankP,I<rankP,Jthen

  •  2:

    return True

  •  3:

    end if

  •  4:

    ifrank(P,J)<rank(P,I)then

  •  5:

    return False

  •  6:

    end if

  •  7:

    returnCrowding_distanceP,I>Crowding_distanceP,J