|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
Binary
,
for examples the classes, BinaryReal
and BinaryInt.
- decode() -
Method in class jmetal.encodings.variable.BinaryReal
- Decodes the real value encoded in the binary string represented
by the
BinaryReal
object.
- deepCopy() -
Method in class jmetal.core.Variable
- Creates an exact copy of a
Variable
object.
- deepCopy() -
Method in class jmetal.encodings.variable.ArrayInt
-
- deepCopy() -
Method in class jmetal.encodings.variable.ArrayReal
-
- deepCopy() -
Method in class jmetal.encodings.variable.Binary
- Creates an exact copy of a Binary object
- deepCopy() -
Method in class jmetal.encodings.variable.BinaryReal
- Creates an exact copy of a
BinaryReal
object.
- deepCopy() -
Method in class jmetal.encodings.variable.Int
- Creates an exact copy of the
Int
object.
- deepCopy() -
Method in class jmetal.encodings.variable.Permutation
- Create an exact copy of the
Permutation
object.
- deepCopy() -
Method in class jmetal.encodings.variable.Real
- Returns a exact copy of the
Real
encodings.variable
- DEFAULT_PRECISION -
Static variable in class jmetal.encodings.variable.BinaryReal
- Defines the default number of bits used for binary coded variables.
- delete(T) -
Method in class jmetal.util.avl.AvlTree
-
- deleteDuplicates(SolutionSet) -
Method in class jmetal.metaheuristics.densea.DENSEA
-
- deleteLeafNode(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- deleteNode(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- deleteNodeWithALeftChild(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- deleteNodeWithARightChild(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- delta_ -
Variable in class jmetal.experiments.settings.cMOEAD_Settings
-
- delta_ -
Variable in class jmetal.experiments.settings.MOEAD_DRA_Settings
-
- delta_ -
Variable in class jmetal.experiments.settings.MOEAD_Settings
-
- delta_ -
Variable in class jmetal.experiments.settings.pMOEAD_Settings
-
- DENSEA - Class in jmetal.metaheuristics.densea
- Class implementing the DENSEA algorithm.
- DENSEA(Problem) -
Constructor for class jmetal.metaheuristics.densea.DENSEA
-
- DENSEA_main - Class in jmetal.metaheuristics.densea
- Class for configuring and running the DENSEA algorithm
- DENSEA_main() -
Constructor for class jmetal.metaheuristics.densea.DENSEA_main
-
- dereferenceProperties(Properties) -
Static method in class jmetal.util.PropUtils
-
- DifferentialEvolutionCrossover - Class in jmetal.operators.crossover
- Differential evolution crossover operators
Comments:
- The operator receives two parameters: the current individual and an array
of three parent individuals
- The best and rand variants depends on the third parent, according whether
it represents the current of the "best" individual or a randon one.
- DifferentialEvolutionCrossover(HashMap<String, Object>) -
Constructor for class jmetal.operators.crossover.DifferentialEvolutionCrossover
- Constructor
- DifferentialEvolutionOffspring - Class in jmetal.util.offspring
-
- DifferentialEvolutionOffspring(double, double) -
Constructor for class jmetal.util.offspring.DifferentialEvolutionOffspring
- Constructor
- DifferentialEvolutionOffspring() -
Method in class jmetal.util.offspring.DifferentialEvolutionOffspring2
-
- DifferentialEvolutionOffspring2 - Class in jmetal.util.offspring
-
- DifferentialEvolutionOffspringPolynomial - Class in jmetal.util.offspring
-
- DifferentialEvolutionSelection - Class in jmetal.operators.selection
- Class implementing the selection operator used in DE: three different solutions
are returned from a population.
- disc(float[], int, float, float) -
Method in class jmetal.problems.WFG.Shapes
- Calculate a disc shape
- DisplacementNodes(int, int) -
Method in class jmetal.problems.EBEs
-
- DisplacementNodes_ -
Variable in class jmetal.problems.EBEs
- Stores the k displacement
- distance(double[], double[]) -
Method in class jmetal.qualityIndicator.util.MetricsUtil
- This method returns the distance (taken the euclidean distance) between
two points given as
double []
- Distance - Class in jmetal.util
- This class implements some utilities for calculating distances
- Distance() -
Constructor for class jmetal.util.Distance
- Constructor.
- distanceBetweenObjectives(Solution, Solution) -
Method in class jmetal.util.Distance
- Returns the distance between two solutions in objective space.
- distanceBetweenSolutions(Solution, Solution) -
Method in class jmetal.util.Distance
- Returns the distance between two solutions in the search space.
- distanceMatrix(SolutionSet) -
Method in class jmetal.util.Distance
- Returns a matrix with distances between solutions in a
SolutionSet
.
- distanceMatrix_ -
Variable in class jmetal.problems.mTSP
-
- distanceMatrix_ -
Variable in class jmetal.problems.singleObjective.TSP
-
- DistanceNode - Class in jmetal.util
- This is an auxiliar class for calculating the SPEA2 environmental selection.
- DistanceNode(double, int) -
Constructor for class jmetal.util.DistanceNode
- Constructor.
- DistanceNodeComparator - Class in jmetal.util
- This class implements a
Comparator
to compare instances of
DistanceNode
. - DistanceNodeComparator() -
Constructor for class jmetal.util.DistanceNodeComparator
-
- distanceToClosedPoint(double[], double[][]) -
Method in class jmetal.qualityIndicator.util.MetricsUtil
- Gets the distance between a point and the nearest one in
a given front (the front is given as
double [][]
)
- distanceToNearestPoint(double[], double[][]) -
Method in class jmetal.qualityIndicator.util.MetricsUtil
- Gets the distance between a point and the nearest one in
a given front, and this distance is greater than 0.0
- DistanceToPopulationComparator - Class in jmetal.util.comparators
- This class implements a
Comparator
(a method for comparing
Solution
objects) based on the euclidean distance to a
solution set. - DistanceToPopulationComparator() -
Constructor for class jmetal.util.comparators.DistanceToPopulationComparator
-
- distanceToSolutionSetInObjectiveSpace(Solution, SolutionSet) -
Method in class jmetal.util.Distance
- Returns the minimum distance from a
Solution
to a
SolutionSet according to the objective values
.
- distanceToSolutionSetInSolutionSpace(Solution, SolutionSet) -
Method in class jmetal.util.Distance
- Returns the minimum distance from a
Solution
to a
SolutionSet according to the encodings.variable values
.
- distVector(double[], double[]) -
Static method in class jmetal.metaheuristics.moead.Utils
-
- diversificationGeneration() -
Method in class jmetal.metaheuristics.abyss.AbYSS
- Returns a
Solution
using the diversification generation method
described in the scatter search template.
- dMOPSO - Class in jmetal.metaheuristics.dmopso
-
- dMOPSO(Problem) -
Constructor for class jmetal.metaheuristics.dmopso.dMOPSO
-
- dMOPSO(Problem, Vector<Double>, String) -
Constructor for class jmetal.metaheuristics.dmopso.dMOPSO
-
- dMOPSO_main - Class in jmetal.metaheuristics.dmopso
-
- dMOPSO_main() -
Constructor for class jmetal.metaheuristics.dmopso.dMOPSO_main
-
- dMOPSO_Settings - Class in jmetal.experiments.settings
- Settings class of algorithm dMOPSO
- dMOPSO_Settings(String) -
Constructor for class jmetal.experiments.settings.dMOPSO_Settings
- Constructor
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.BLXAlphaCrossover
- Perform the crossover operation.
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.HUXCrossover
- Perform the crossover operation
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.PMXCrossover
- Perform the crossover operation
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.SBXCrossover
- Perform the crossover operation.
- doCrossover(Double, Double, Solution, Solution) -
Method in class jmetal.operators.crossover.SBXSinglePointCrossover
- Perform the crossover operation.
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.SinglePointCrossover
- Perform the crossover operation.
- doCrossover(double, Solution, Solution) -
Method in class jmetal.operators.crossover.TwoPointsCrossover
- Perform the crossover operation
- DominanceComparator - Class in jmetal.util.comparators
- This class implements a
Comparator
(a method for comparing
Solution
objects) based on a constraint violation test +
dominance checking, as in NSGA-II. - DominanceComparator() -
Constructor for class jmetal.util.comparators.DominanceComparator
- Constructor
- DominanceComparator(IConstraintViolationComparator) -
Constructor for class jmetal.util.comparators.DominanceComparator
- Constructor
- doMutation(double, Solution) -
Method in class jmetal.operators.mutation.BitFlipMutation
- Perform the mutation operation
- doMutation(double, Solution) -
Method in class jmetal.operators.mutation.NonUniformMutation
- Perform the mutation operation
- doMutation(Double, Double, Solution) -
Method in class jmetal.operators.mutation.PolynomialBitFlipMutation
- doMutation method
- doMutation(double, Solution) -
Method in class jmetal.operators.mutation.PolynomialMutation
- Perform the mutation operation
- doMutation(double, Solution) -
Method in class jmetal.operators.mutation.SwapMutation
- Performs the operation
- doMutation(double, Solution) -
Method in class jmetal.operators.mutation.UniformMutation
- Performs the operation
- doubleLeftRotation(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- doubleRightRotation(AvlNode<T>) -
Method in class jmetal.util.avl.AvlTree
-
- DTLZ1 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ1
- DTLZ1(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ1
- Creates a default DTLZ1 problem (7 variables and 3 objectives)
- DTLZ1(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ1
- Creates a DTLZ1 problem instance
- DTLZ2 - Class in jmetal.problems.DTLZ
- Class representing problem ZDT2
- DTLZ2(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ2
- Creates a default DTLZ2 problem (12 variables and 3 objectives)
- DTLZ2(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ2
- Creates a new instance of DTLZ2
- DTLZ3 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ3
- DTLZ3(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ3
- Creates a default DTLZ3 problem (12 variables and 3 objectives)
- DTLZ3(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ3
- Creates a new DTLZ3 problem instance
- DTLZ4 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ4
- DTLZ4(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ4
- Creates a default DTLZ4 problem (12 variables and 3 objectives)
- DTLZ4(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ4
- Creates a DTLZ4 problem problem instance
- DTLZ5 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ5
- DTLZ5(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ5
- Creates a default DTLZ5 problem instance (12 variables and 3 objectives)
- DTLZ5(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ5
- Creates a new DTLZ5 problem instance
- DTLZ6 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ6
- DTLZ6(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ6
- Creates a default DTLZ6 problem instance (12 variables and 3 objectives)
- DTLZ6(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ6
- Creates a new DTLZ6 problem instance
- DTLZ7 - Class in jmetal.problems.DTLZ
- Class representing problem DTLZ7
- DTLZ7(String) -
Constructor for class jmetal.problems.DTLZ.DTLZ7
- Creates a default DTLZ7 problem instance (22 variables and 3 objectives)
- DTLZ7(String, Integer, Integer) -
Constructor for class jmetal.problems.DTLZ.DTLZ7
- Creates a new DTLZ7 problem instance
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |