Package org.uma.jmetal.component.util
Class RankingAndDensityEstimatorPreference<S>
java.lang.Object
org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference<S>
A preference is a list composed of a ranking and a density estimator that specifies preferences
in the selection and replacement components of an evolutionary algorithm.
- Author:
- Antonio J. Nebro
-
Constructor Summary
ConstructorsConstructorDescriptionRankingAndDensityEstimatorPreference(Ranking<S> ranking, DensityEstimator<S> densityEstimator) RankingAndDensityEstimatorPreference(Ranking<S> ranking, DensityEstimator<S> densityEstimator, RankingAndDensityEstimatorPreference<S> relatedPreference) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidRecomputes the ranking and density estimators on a solution list if they are different of the ones of the related preference.
-
Constructor Details
-
RankingAndDensityEstimatorPreference
public RankingAndDensityEstimatorPreference(Ranking<S> ranking, DensityEstimator<S> densityEstimator) -
RankingAndDensityEstimatorPreference
public RankingAndDensityEstimatorPreference(Ranking<S> ranking, DensityEstimator<S> densityEstimator, RankingAndDensityEstimatorPreference<S> relatedPreference) Constructor
-
-
Method Details
-
recompute
-
getRanking
-
getDensityEstimator
-
getComparator
-