Package org.opt4j.optimizer.ea
Interface FrontDensityIndicator
-
- All Known Implementing Classes:
Crowding
,Hypervolume
public interface FrontDensityIndicator
TheFrontDensityIndicator
is an interface for the determination of density values of a front ofIndividual
s. It is required that the front consists of non-dominatedIndividuals
only. This density indicator is used for instance in theNsga2
.- See Also:
Nsga2
,Crowding
,Hypervolume
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<Individual,Double>
getDensityValues(Collection<Individual> individuals)
Returns the density values for a collection onIndividuals
.
-
-
-
Method Detail
-
getDensityValues
Map<Individual,Double> getDensityValues(Collection<Individual> individuals)
Returns the density values for a collection onIndividuals
.- Parameters:
individuals
- the individuals- Returns:
- a map of each individual to its density value
-
-