public class SteadyStateGA<T extends Chromosome> extends MonotonicGA<T>
replacementFunctionarchive, bloatControl, chromosomeFactory, crossoverFunction, currentIteration, fitnessFunctions, listeners, localObjective, localSearchProbability, population, populationLimit, selectionFunction, stoppingConditions| Constructor and Description |
|---|
SteadyStateGA(ChromosomeFactory<T> factory)
Generate a new search object
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
evolve()
Generate one new generation
|
generateSolution, getReplacementFunction, initializePopulation, keepOffspring, setReplacementFunctionaddBloatControl, addFitnessFunction, addFitnessFunctions, addListener, addStoppingCondition, applyLocalSearch, calculateFitnessAndSortPopulation, clearPopulation, disableFirstSecondaryCriterion, elitism, enableFirstSecondaryCriterion, generateInitialPopulation, generateRandomPopulation, getAge, getBestIndividual, getBestIndividuals, getBudgetString, getFitnessFunction, getFitnessFunctions, getNumberOfFitnessFunctions, getPopulation, getPopulationSize, getSelectionFunction, getStoppingConditions, isBetterOrEqual, isFinished, isNextPopulationFull, isTooLong, notifyEvaluation, notifyIteration, notifyMutation, notifySearchFinished, notifySearchStarted, printBudget, randomism, removeListener, removeStoppingCondition, resetStoppingConditions, setArchive, setBloatControl, setChromosomeFactory, setCrossOverFunction, setPopulationLimit, setSelectionFunction, setStoppingCondition, setStoppingConditionLimit, shouldApplyLocalSearch, sortPopulation, starveByFitness, starveRandomly, starveToLimit, toString, updateBestIndividualFromArchive, updateFitnessFunctionsAndValues, updateProbability, updateSecondaryCriterion, writeIndividualspublic SteadyStateGA(ChromosomeFactory<T> factory)
factory - a ChromosomeFactory object.protected void evolve()
evolve in class MonotonicGA<T extends Chromosome>Copyright © 2010–2017 EvoSuite. All rights reserved.