Package org.opt4j.core.common.archive
Interface FrontDensityIndicator
-
- All Known Implementing Classes:
Crowding
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:
Crowding
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<Individual,java.lang.Double>
getDensityValues(java.util.Collection<Individual> individuals)
Returns the density values for a collection onIndividuals
.
-
-
-
Method Detail
-
getDensityValues
java.util.Map<Individual,java.lang.Double> getDensityValues(java.util.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
-
-