Introduction - If you have any usage issues, please Google them yourself
SEMO2 is a population-based evolutionary algorithm for multiobjective optimization. This algorithm uses an archive of variable size that stores all non-dominated individuals. Parents are chosen randomly among the archive members. In order to keep the archive size small, a new solution is only accepted if it is not equal in all objective values to any other individual in the archive.