| Algorithm 3: Environmental Selection |
| Input: , , |
| Output: |
| 1: |
| 2: Last front to be included: |
| 3: |
| 4: if then |
| 5: return |
| 6: else |
| 7: |
| 8: Points to be chosen from : |
| 9: |
| 10: Normalize objectives: |
| 11: Associate each member s of a reference point: |
| 12: closest reference point: |
| 13: return |
| 14: end if |