Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
SelectionStrategy.select(Population<T> population,
int selectionSize)
Select the specified number of candidates from the population.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<HigherOrderMutant> |
RandomSelection.select(Population<HigherOrderMutant> population,
int selectionSize) |
java.util.List<HigherOrderMutant> |
StochasticUniversalSampling.select(Population<HigherOrderMutant> population,
int selectionSize) |
java.util.List<HigherOrderMutant> |
TournamentSelection.select(Population<HigherOrderMutant> population,
int selectionSize) |
java.util.List<HigherOrderMutant> |
TruncationSelection.select(Population<HigherOrderMutant> population,
int selectionSize) |
java.util.List<HigherOrderMutant> |
RouletteWheelSelection.select(Population<HigherOrderMutant> population,
int selectionSize) |
Modifier and Type | Method and Description |
---|---|
void |
ReportEngine.record(int generationNumber,
Population<T> population,
java.util.Set<T> mutants,
java.util.Set<T> liveMutants,
java.util.Set<T> subtleMutants) |
Modifier and Type | Method and Description |
---|---|
static Population<HigherOrderMutant> |
MutationModel.generateRandomPopulation(java.lang.String originalFile,
java.lang.String testCasesPath,
java.util.Set<MessageListener> messageListeners) |
Modifier and Type | Method and Description |
---|---|
Population<T> |
Population.copy() |
static <T extends AbstractMutant> |
Population.newPopulation(java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractMutant> |
TestExecutor.execute(Population<T> population,
java.lang.String originalFile,
java.lang.String testCasesPath,
java.util.Set<MessageListener> messageListeners) |
<T extends AbstractMutant> |
AbstractTestRunner.execute(Population<T> population,
java.lang.String originalFile,
java.lang.String testCasesPath,
java.util.Set<MessageListener> messageListeners) |