public class SteadyStateNSGAII<S extends Solution<?>> extends NSGAII<S>
evaluator, iterations, maxIterations, populationSize, problemcrossoverOperator, mutationOperator, selectionOperator| Constructor and Description |
|---|
SteadyStateNSGAII(Problem<S> problem,
int maxIterations,
int populationSize,
CrossoverOperator<S> crossoverOperator,
MutationOperator<S> mutationOperator,
SelectionOperator<List<S>,S> selectionOperator,
SolutionListEvaluator<S> evaluator)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected List<S> |
reproduction(List<S> population) |
protected List<S> |
selection(List<S> population) |
addLastRankedSolutionsToPopulation, addRankedSolutionsToPopulation, computeRanking, createInitialPopulation, crowdingDistanceSelection, evaluatePopulation, getNonDominatedSolutions, getResult, initProgress, isStoppingConditionReached, populationIsNotFull, replacement, subfrontFillsIntoThePopulation, updateProgressgetPopulation, run, setPopulationpublic SteadyStateNSGAII(Problem<S> problem, int maxIterations, int populationSize, CrossoverOperator<S> crossoverOperator, MutationOperator<S> mutationOperator, SelectionOperator<List<S>,S> selectionOperator, SolutionListEvaluator<S> evaluator)
Copyright © 2015. All rights reserved.