public class TestSuiteReplacementFunction extends ReplacementFunction
TestSuiteReplacementFunction class.
maximize| Constructor and Description |
|---|
TestSuiteReplacementFunction()
Constructor for TestSuiteReplacementFunction.
|
TestSuiteReplacementFunction(boolean maximize)
Constructor for TestSuiteReplacementFunction.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getLengthSum(AbstractTestSuiteChromosome<?> chromosome1,
AbstractTestSuiteChromosome<?> chromosome2)
getLengthSum
|
boolean |
keepOffspring(Chromosome parent1,
Chromosome parent2,
Chromosome offspring1,
Chromosome offspring2)
Decide whether to keep the offspring or the parents
|
compareBestOffspringToBestParent, getBest, isBetter, isBetterOrEqual, keepOffspringpublic TestSuiteReplacementFunction(boolean maximize)
Constructor for TestSuiteReplacementFunction.
maximize - a boolean.public TestSuiteReplacementFunction()
Constructor for TestSuiteReplacementFunction.
public int getLengthSum(AbstractTestSuiteChromosome<?> chromosome1, AbstractTestSuiteChromosome<?> chromosome2)
getLengthSum
chromosome1 - a AbstractTestSuiteChromosome
object.chromosome2 - a AbstractTestSuiteChromosome
object.public boolean keepOffspring(Chromosome parent1, Chromosome parent2, Chromosome offspring1, Chromosome offspring2)
keepOffspring in class ReplacementFunctionparent1 - a Chromosome object.parent2 - a Chromosome object.offspring1 - a Chromosome object.offspring2 - a Chromosome object.Copyright © 2010–2017 EvoSuite. All rights reserved.