1Blurb:: 2Assign each member to a layer, based on domination the rank based on layers 3Description:: 4The \c fitness_type: \c layer_rank has been specifically designed to 5avoid problems with aggregating and scaling objective function values 6and transforming them into a single objective. 7 8The \c layer_rank fitness assessor works by assigning all 9non-dominated designs a layer of 0, then from what remains, assigning 10all the non-dominated a layer of 1, and so on until all designs have 11been assigned a layer. The values are negated to follow the 12higher-is-better fitness convention. 13 14Use of the \c below_limit selector with the \c layer_rank fitness 15assessor has the effect of keeping all those designs whose layer is 16below a certain threshold again subject to the shrinkage limit. 17 18 19Topics:: 20Examples:: 21Theory:: 22Faq:: 23See_Also:: 24 25