public class PropertiesSuiteGAFactory extends PropertiesSearchAlgorithmFactory<TestSuiteChromosome>
logger| Constructor and Description |
|---|
PropertiesSuiteGAFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected ChromosomeFactory<TestSuiteChromosome> |
getChromosomeFactory() |
protected CrossOverFunction |
getCrossoverFunction() |
protected GeneticAlgorithm<TestSuiteChromosome> |
getGeneticAlgorithm(ChromosomeFactory<TestSuiteChromosome> factory) |
GeneticAlgorithm<TestSuiteChromosome> |
getSearchAlgorithm() |
protected void |
getSecondaryObjectives(GeneticAlgorithm<TestSuiteChromosome> algorithm) |
protected SecondaryObjective<TestSuiteChromosome> |
getSecondarySuiteObjective(String name)
getSecondarySuiteObjective
|
protected SelectionFunction<TestSuiteChromosome> |
getSelectionFunction() |
createSearchAlgorithm, getPopulationLimit, getStoppingConditionprotected ChromosomeFactory<TestSuiteChromosome> getChromosomeFactory()
protected GeneticAlgorithm<TestSuiteChromosome> getGeneticAlgorithm(ChromosomeFactory<TestSuiteChromosome> factory)
protected SelectionFunction<TestSuiteChromosome> getSelectionFunction()
protected CrossOverFunction getCrossoverFunction()
protected SecondaryObjective<TestSuiteChromosome> getSecondarySuiteObjective(String name)
getSecondarySuiteObjective
name - a String object.search.ga.SecondaryObjective object.protected void getSecondaryObjectives(GeneticAlgorithm<TestSuiteChromosome> algorithm)
public GeneticAlgorithm<TestSuiteChromosome> getSearchAlgorithm()
getSearchAlgorithm in class PropertiesSearchAlgorithmFactory<TestSuiteChromosome>Copyright © 2010–2017 EvoSuite. All rights reserved.