Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
_
D
decreaseDominationCount()
- Method in class es.udc.gii.common.eaf.algorithm.population.
NSGA2Individual
Decreases the count of individuals that dominate this instance by one.
decreaseDominationCountOfDominatedIndividuals()
- Method in class es.udc.gii.common.eaf.algorithm.population.
NSGA2Individual
Decreases the domination count of each individual dominated by this instance by one.
delta(int, double, int, double)
- Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code.
MichalewiczNonUniformMutation
DEMutationOperator
- Class in
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de
For each target vector x
i,G
, i = 1,2,...
DEMutationOperator()
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.
DEMutationOperator
Creates a new instance of DEMutationOperator
DEMutationStrategy
- Class in
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy
The mutation operator of the Differential Evolution Algorithm use different mutation strategies to create the individuals of the population.
DEMutationStrategy()
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.
DEMutationStrategy
dest
- Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationObject
Rank of the destiny node.
DeterministicTournamentSelection
- Class in
es.udc.gii.common.eaf.algorithm.operator.selection
This class implements the deterministic tournament selection.
DeterministicTournamentSelection()
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.selection.
DeterministicTournamentSelection
Creates a new instance of DeterministicTournamentSelection
DeterministicTournamentSelection(int)
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.selection.
DeterministicTournamentSelection
Creates a new instance of DeterministicTournamentSelection
diffVector
- Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.
DEMutationStrategy
Integer value which indicate the number of difference vectors used to generate a new solution.
dimension
- Variable in class es.udc.gii.common.eaf.stoptest.
DimensionFEsStopTest
Dimension of the problem
dimension_id
- Static variable in class es.udc.gii.common.eaf.log.
LogPattern
DimensionFEsStopTest
- Class in
es.udc.gii.common.eaf.stoptest
The maximum numbers of FEs that has to run an algorithm depends on the dimension of the individuals.
DimensionFEsStopTest()
- Constructor for class es.udc.gii.common.eaf.stoptest.
DimensionFEsStopTest
Creates a new instance of DimensionFEsStopTest
DimensionFEsStopTest(int)
- Constructor for class es.udc.gii.common.eaf.stoptest.
DimensionFEsStopTest
Create a new instance of DimensionFEsStopTest.
dimIsPeriodic
- Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
GridMigrationTopology
dirty
- Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.
Hypercube
If the hypercube is modified without updating it, dirty is set to true.
distance(double[], double[])
- Static method in class es.udc.gii.common.eaf.util.
EAFMath
DistributedEvaluation
- Class in
es.udc.gii.common.eaf.algorithm.parallel.evaluation
This clas is an evaluation strategy for a distributed environment.
DistributedEvaluation()
- Constructor for class es.udc.gii.common.eaf.algorithm.parallel.evaluation.
DistributedEvaluation
Creates a new instance of DistributedEvaluation
DistributedEvaluation(SerialEvaluationStrategy, EvaluationTopology, int)
- Constructor for class es.udc.gii.common.eaf.algorithm.parallel.evaluation.
DistributedEvaluation
Creates a new instance of DistributedEvaluation.
DistributedEvaluation.CommunicationThread
- Class in
es.udc.gii.common.eaf.algorithm.parallel.evaluation
DistributedEvaluation.CommunicationThread()
- Constructor for class es.udc.gii.common.eaf.algorithm.parallel.evaluation.
DistributedEvaluation.CommunicationThread
DistributedEvaluation.DistributedEvaluationStatistics
- Class in
es.udc.gii.common.eaf.algorithm.parallel.evaluation
DistributedEvaluation.DistributedEvaluationStatistics()
- Constructor for class es.udc.gii.common.eaf.algorithm.parallel.evaluation.
DistributedEvaluation.DistributedEvaluationStatistics
DistributedEvaluationLogTool
- Class in
es.udc.gii.common.eaf.log.parallel
Logs the evaluations in a parallel evolutionary algorithm.
DistributedEvaluationLogTool()
- Constructor for class es.udc.gii.common.eaf.log.parallel.
DistributedEvaluationLogTool
Creates a new instance of DistributedEvaluationLogTool
divisionSize
- Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.
Hypercube
Size of a division in each dimension.
doConfigure()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationTopology
doConfigure(Configuration)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationTopology
doConfigure()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
FullConnectedMigrationTopology
doConfigure(Configuration)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
FullConnectedMigrationTopology
doConfigure()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
GridMigrationTopology
doConfigure(Configuration)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
GridMigrationTopology
doConfigure()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.
Topology
A subclass might need additional configuration.
doConfigure(Configuration)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.
Topology
A subclass might need additional configuration.
doCreateFile
- Variable in class es.udc.gii.common.eaf.log.
LogTool
doesEvaluate()
- Method in interface es.udc.gii.common.eaf.plugin.evaluation.
IndividualImprover
doInitialize()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationTopology
Performs the initialization.
doInitialize()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
FullConnectedMigrationTopology
Custom initialization.
doInitialize()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
GridMigrationTopology
doInitialize()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.
Topology
A subclass might need additional initialization.
DominanceComparator
<
T
extends
Individual
> - Class in
es.udc.gii.common.eaf.algorithm.fitness.comparator
This class implements a comparator for comparing two instances i1 and i2 of Individual based on their dominance.
DominanceComparator()
- Constructor for class es.udc.gii.common.eaf.algorithm.fitness.comparator.
DominanceComparator
Creates a new instance of DominanceComparator
dominatedIndividuals
- Variable in class es.udc.gii.common.eaf.algorithm.population.
NSGA2Individual
List of individuals dominated by this instance.
dominationCount
- Variable in class es.udc.gii.common.eaf.algorithm.population.
NSGA2Individual
Number of individuals that dominate this instance.
doReceive()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationTopology
Performs the receive operation.
doReceive()
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
MigrationTopology
Each subclass can implement the receive method accordingly.
doSend(EvaluationObject)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.
EvaluationTopology
Performs the send operation.
doSend(MigrationObject)
- Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.
MigrationTopology
Each subclass can implement the send method accordingly.
DoubleRandomMutation
- Class in
es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation
This class implements a double random mutation operator.
DoubleRandomMutation()
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.
DoubleRandomMutation
DoubleRandomMutation(int)
- Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.
DoubleRandomMutation
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
_