public abstract class SecondaryObjective<T extends Chromosome> extends Object implements Serializable
Abstract SecondaryObjective class.
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger
Constant
logger |
| Constructor and Description |
|---|
SecondaryObjective() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
compareChromosomes(T chromosome1,
T chromosome2)
Compare two chromosomes with each other with respect to this objective.
|
abstract int |
compareGenerations(T parent1,
T parent2,
T child1,
T child2)
Compare two parents to decide whether the children can replace the
parents.
|
public abstract int compareChromosomes(T chromosome1, T chromosome2)
chromosome1 - a Chromosome object.chromosome2 - a Chromosome object.public abstract int compareGenerations(T parent1, T parent2, T child1, T child2)
parent1 - a Chromosome object.parent2 - a Chromosome object.child1 - a Chromosome object.child2 - a Chromosome object.Copyright © 2010–2017 EvoSuite. All rights reserved.