non-dominated individuals with high niched count value will be discarded in order to distribute the individuals uniformly along the discovered Pareto-optimal front. After the process, the remaining individuals are allowed to survive in the next generation and this evolutionary cycle is repeated until the stopping criterion is met. 

![0_image_0.png](0_image_0.png)

Genetic Operations for MOEA: Let, pop
(n) **= population in current generation** n Step 1) Perform tournament selection to select individuals from pop
(n)**. The selected population is** 
called *selpop*(n).

Step 2) Perform simple crossover and mating restriction for *selpop*(n) **using the dynamic sharing** 
distance in Step 1. The resulted population is called *crosspop*
(n).

Step 3) Perform simple mutation for *crosspop*
(n)**. The resulted population is called** *evolpop*(n).

Figure 6: Detailed procedure within the box of "genetic operations" in Figure 5 