| Package | Description |
|---|---|
| ec.multiobjective | |
| ec.multiobjective.nsga2 | |
| ec.multiobjective.spea2 |
| Modifier and Type | Method and Description |
|---|---|
double |
MultiObjectiveFitness.manhattanObjectiveDistance(MultiObjectiveFitness other)
Returns the Manhattan difference between two Fitnesses in Objective space.
|
boolean |
MultiObjectiveFitness.paretoDominates(MultiObjectiveFitness other)
Returns true if I'm better than _fitness.
|
double |
MultiObjectiveFitness.sumSquaredObjectiveDistance(MultiObjectiveFitness other)
Returns the sum of the squared difference between two Fitnesses in Objective space.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NSGA2MultiObjectiveFitness
NSGA2MultiObjectiveFitness is a subclass of MultiObjeciveFitness which
adds auxiliary fitness measures (sparsity, rank) largely used by MultiObjectiveStatistics.
|
| Modifier and Type | Class and Description |
|---|---|
class |
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).
|
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.