public class TestCaseReplacementFunction extends ReplacementFunction
TestCaseReplacementFunction class.
maximize| Constructor and Description |
|---|
TestCaseReplacementFunction()
Constructor for TestCaseReplacementFunction.
|
TestCaseReplacementFunction(boolean maximize)
Constructor for TestCaseReplacementFunction.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getLengthSum(ExecutableChromosome chromosome1,
ExecutableChromosome 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 TestCaseReplacementFunction(boolean maximize)
Constructor for TestCaseReplacementFunction.
maximize - a boolean.public TestCaseReplacementFunction()
Constructor for TestCaseReplacementFunction.
public int getLengthSum(ExecutableChromosome chromosome1, ExecutableChromosome chromosome2)
getLengthSum
chromosome1 - a ExecutableChromosome object.chromosome2 - a ExecutableChromosome 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.