|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of NSGA2Individual in es.udc.gii.common.eaf.algorithm.fitness.comparator |
---|
Classes in es.udc.gii.common.eaf.algorithm.fitness.comparator with type parameters of type NSGA2Individual | |
---|---|
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 |
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 |
NSGA2Comparator<T extends NSGA2Individual>
Implements the crowding comparison operator. |
Uses of NSGA2Individual in es.udc.gii.common.eaf.algorithm.operator.replace |
---|
Methods in es.udc.gii.common.eaf.algorithm.operator.replace that return types with arguments of type NSGA2Individual | |
---|---|
private java.util.List<java.util.List<NSGA2Individual>> |
NSGA2ReplaceOperator.getFronts(java.util.List<Individual> pop,
int nFronts)
|
Uses of NSGA2Individual in es.udc.gii.common.eaf.algorithm.population |
---|
Fields in es.udc.gii.common.eaf.algorithm.population with type parameters of type NSGA2Individual | |
---|---|
private java.util.List<NSGA2Individual> |
NSGA2Individual.dominatedIndividuals
List of individuals dominated by this instance. |
Methods in es.udc.gii.common.eaf.algorithm.population that return types with arguments of type NSGA2Individual | |
---|---|
java.util.List<NSGA2Individual> |
NSGA2Individual.getDominatedIndividuals()
Returns the list of dominated individuals by this instance. |
Methods in es.udc.gii.common.eaf.algorithm.population with parameters of type NSGA2Individual | |
---|---|
void |
NSGA2Individual.addDominatedIndividual(NSGA2Individual ind)
Adds an individual to the list of dominated individuals by this instance. |
Method parameters in es.udc.gii.common.eaf.algorithm.population with type arguments of type NSGA2Individual | |
---|---|
void |
NSGA2Individual.setDominatedIndividuals(java.util.List<NSGA2Individual> dominatedIndividuals)
Sets the list of individuals dominated by this instance. |
Uses of NSGA2Individual in es.udc.gii.common.eaf.log.nsga2 |
---|
Methods in es.udc.gii.common.eaf.log.nsga2 that return types with arguments of type NSGA2Individual | |
---|---|
java.util.List<NSGA2Individual> |
NSGA2LogTool.getFront(java.util.List<Individual> population,
int front)
Returns the front + 1 -th front. |
Uses of NSGA2Individual in es.udc.gii.common.eaf.plugin.multiobjective.crowding |
---|
Method parameters in es.udc.gii.common.eaf.plugin.multiobjective.crowding with type arguments of type NSGA2Individual | |
---|---|
abstract void |
Crowding.calculate(java.util.List<NSGA2Individual> list)
Calculates the crowding distance of each individual of a given list of individuals. |
void |
ObjectiveSpaceCrowding.calculate(java.util.List<NSGA2Individual> list)
|
void |
Crowding.resetCrowdingDistance(java.util.List<NSGA2Individual> list)
Resets the crowding distance of each individual to cero. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |