|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm |
---|
Fields in es.udc.gii.common.eaf.algorithm declared as FitnessComparator | |
---|---|
private FitnessComparator<Individual> |
EvolutionaryAlgorithm.comparator
|
Methods in es.udc.gii.common.eaf.algorithm that return FitnessComparator | |
---|---|
FitnessComparator<Individual> |
EvolutionaryAlgorithm.getComparator()
|
Methods in es.udc.gii.common.eaf.algorithm with parameters of type FitnessComparator | |
---|---|
void |
EvolutionaryAlgorithm.setComparator(FitnessComparator<Individual> comparator)
|
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.fitness.comparator |
---|
Subclasses of FitnessComparator in es.udc.gii.common.eaf.algorithm.fitness.comparator | |
---|---|
class |
CrowdingDistanceComparator<T extends NSGA2Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their crowding distance. |
class |
DominanceComparator<T extends Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their dominance. |
class |
LessMOPTournamentComparator<T extends NSGA2Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their dominance and crowding distance. |
class |
MaximizingFitnessComparator<T extends Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their fitness value. |
class |
MinimizingFitnessComparator<T extends Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their fitness value. |
class |
MinimizingGeneValueComparator<T extends Individual>
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their genes values. |
class |
MinimizingObjectiveComparator<T extends Individual>
This class compares two individuals considering only one of the objective values of each individual. |
class |
NSGA2Comparator<T extends NSGA2Individual>
Implements the crowding comparison operator. |
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.parallel |
---|
Methods in es.udc.gii.common.eaf.algorithm.parallel that return FitnessComparator | |
---|---|
FitnessComparator<Individual> |
ParallelEvolutionaryAlgorithm.getComparator()
|
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.parallel.evaluation |
---|
Fields in es.udc.gii.common.eaf.algorithm.parallel.evaluation declared as FitnessComparator | |
---|---|
private FitnessComparator |
DistributedEvaluation.comparator
|
Methods in es.udc.gii.common.eaf.algorithm.parallel.evaluation that return FitnessComparator | |
---|---|
FitnessComparator |
DistributedEvaluation.getComparator()
|
Methods in es.udc.gii.common.eaf.algorithm.parallel.evaluation with parameters of type FitnessComparator | |
---|---|
void |
DistributedEvaluation.setComparator(FitnessComparator comparator)
|
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.population |
---|
Fields in es.udc.gii.common.eaf.algorithm.population declared as FitnessComparator | |
---|---|
private FitnessComparator<Individual> |
Individual.comparator
Fitness comparator of the individual. |
Methods in es.udc.gii.common.eaf.algorithm.population that return FitnessComparator | |
---|---|
FitnessComparator<Individual> |
Individual.getComparator()
Returns the fitness comparator of this individual. |
Methods in es.udc.gii.common.eaf.algorithm.population with parameters of type FitnessComparator | |
---|---|
void |
Individual.setComparator(FitnessComparator<Individual> comparator)
Sets the fitness comparator of this individual. |
void |
MaIndividual.setComparator(FitnessComparator<Individual> comparator)
|
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.productTrader |
---|
Methods in es.udc.gii.common.eaf.algorithm.productTrader with parameters of type FitnessComparator | ||
---|---|---|
static
|
IndividualsProductTrader.get(Specification specification,
java.util.List<T> individuals,
int n,
FitnessComparator<? super Individual> comparator)
|
Uses of FitnessComparator in es.udc.gii.common.eaf.algorithm.productTrader.specification |
---|
Methods in es.udc.gii.common.eaf.algorithm.productTrader.specification with parameters of type FitnessComparator | ||
---|---|---|
|
BestIndividualSpecification.get(java.util.List<T> individuals,
int n,
FitnessComparator<? super T> comparator)
|
|
|
Specification.get(java.util.List<T> individuals,
int n,
FitnessComparator<? super T> comparator)
|
|
|
WorstIndividualSpecification.get(java.util.List<T> individuals,
int n,
FitnessComparator<? super T> comparator)
|
Uses of FitnessComparator in es.udc.gii.common.eaf.factory |
---|
Methods in es.udc.gii.common.eaf.factory with parameters of type FitnessComparator | |
---|---|
abstract Individual |
SimpleFactory.createIndividual(FitnessComparator<Individual> comparator)
|
Individual |
XMLSimpleFactory.createIndividual(FitnessComparator<Individual> comparator)
|
abstract Population |
SimpleFactory.createPopulation(FitnessComparator<Individual> comparator)
|
Population |
XMLSimpleFactory.createPopulation(FitnessComparator<Individual> comparator)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |