# Package ec.multiobjective.spea2

package ec.multiobjective.spea2

- Related Packages
  Package
  Description
  ec.multiobjective
  ec.multiobjective.nsga2
- Class
  Description
  SPEA2Breeder
  This subclass of SimpleBreeder overrides the loadElites method to build an archive in the top elites[subpopnum] of each subpopulation.
  SPEA2Breeder.BreedingState
  We use a state variable to make sure that the archive isn't built twice in a row.
  SPEA2MultiObjectiveFitness
  SPEA2MultiObjectiveFitness is a subclass of MultiObjectiveFitness which adds three auxiliary fitness measures used in SPEA2: strength S(i), kthNNDistance D(i), and a final fitness value R(i) + D(i).