- DefaultFileOutputContext - Class in org.uma.jmetal.util.fileoutput.impl
-
Created by Antonio J.
- DefaultFileOutputContext(String) - Constructor for class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- DefaultIntegerPermutationSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- DefaultIntegerPermutationSolution(PermutationProblem) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerPermutationSolution
-
Constructor
- DefaultIntegerPermutationSolution(DefaultIntegerPermutationSolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerPermutationSolution
-
Copy Constructor
- DensityEstimator<S extends Solution> - Interface in org.uma.jmetal.util.solutionattribute
-
Interface representing implementations to compute the crowding distance
- DescribedEntity - Interface in org.uma.jmetal.util.naming
-
- DifferentialEvolutionCrossover - Class in org.uma.jmetal.operator.impl.crossover
-
Differential evolution crossover operator
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 random one.
- DifferentialEvolutionCrossover() - Constructor for class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
Constructor
- DifferentialEvolutionCrossover(double, double, String) - Constructor for class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
Constructor
- DifferentialEvolutionCrossover(double, double, double, String) - Constructor for class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
Constructor
- DifferentialEvolutionSelection - Class in org.uma.jmetal.operator.impl.selection
-
Class implementing the selection operator used in DE: three different solutions
are returned from a population.
- DifferentialEvolutionSelection() - Constructor for class org.uma.jmetal.operator.impl.selection.DifferentialEvolutionSelection
-
Constructor
- distanceBetweenSolutions(DoubleSolution, DoubleSolution) - Static method in class org.uma.jmetal.util.SolutionUtils
-
Returns the distance between two solutions in the search space.
- distanceMatrix(List<S>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
Returns a matrix with the euclidean distance between each pair of solutions in the population.
- distanceToClosestPoint(Point, Front) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
Gets the distance between a point and the nearest one in a given front
- distanceToNearestPoint(Point, Front) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
Gets the distance between a point and the nearest one in a front.
- DistanceToSolutionListAttribute - Class in org.uma.jmetal.util.solutionattribute.impl
-
Created by cbarba on 24/3/15.
- DistanceToSolutionListAttribute() - Constructor for class org.uma.jmetal.util.solutionattribute.impl.DistanceToSolutionListAttribute
-
- distanceToSolutionListInSolutionSpace(DoubleSolution, List<DoubleSolution>) - Static method in class org.uma.jmetal.util.SolutionUtils
-
Returns the minimum distance from a Solution to a
SolutionSet according to the encodings.variable values.
- doCrossover(double, DoubleSolution, DoubleSolution) - Method in class org.uma.jmetal.operator.impl.crossover.BLXAlphaCrossover
-
doCrossover method
- doCrossover(double, BinarySolution, BinarySolution) - Method in class org.uma.jmetal.operator.impl.crossover.HUXCrossover
-
Perform the crossover operation
- doCrossover(double, IntegerSolution, IntegerSolution) - Method in class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
doCrossover method
- doCrossover(double, List<PermutationSolution<Integer>>) - Method in class org.uma.jmetal.operator.impl.crossover.PMXCrossover
-
Perform the crossover operation
- doCrossover(double, DoubleSolution, DoubleSolution) - Method in class org.uma.jmetal.operator.impl.crossover.SBXCrossover
-
doCrossover method
- doCrossover(double, BinarySolution, BinarySolution) - Method in class org.uma.jmetal.operator.impl.crossover.SinglePointCrossover
-
Perform the crossover operation.
- DominanceComparator - Class in org.uma.jmetal.util.comparator
-
- DominanceComparator() - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceComparator(double) - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceComparator(ConstraintViolationComparator) - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceComparator(ConstraintViolationComparator, double) - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceRanking - Class in org.uma.jmetal.util.solutionattribute.impl
-
This class implements some facilities for ranking set of solutions.
- DominanceRanking() - Constructor for class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
Constructor
- doMutation(double, BinarySolution) - Method in class org.uma.jmetal.operator.impl.mutation.BitFlipMutation
-
Perform the mutation operation
- doMutation(double, IntegerSolution) - Method in class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Perform the mutation operation
- doMutation(double, DoubleSolution) - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
Perform the mutation operation
- doMutation(PermutationSolution<T>) - Method in class org.uma.jmetal.operator.impl.mutation.PermutationSwapMutation
-
Performs the operation
- doMutation(double, DoubleSolution) - Method in class org.uma.jmetal.operator.impl.mutation.UniformMutation
-
Perform the operation
- DoubleBinaryProblem<S extends Solution<Object>> - Interface in org.uma.jmetal.problem
-
Interface representing problems having integer and double variables
- DoubleBinarySolution - Interface in org.uma.jmetal.solution
-
Created by ajnebro on 24/11/14.
- DoubleProblem - Interface in org.uma.jmetal.problem
-
Interface representing continuous problems
- DoubleSolution - Interface in org.uma.jmetal.solution
-
- durationMeasure - Variable in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- DurationMeasure - Class in org.uma.jmetal.measure.impl
-
This measure allows to have a simple way to compute the time spent in doing
something.
- DurationMeasure() - Constructor for class org.uma.jmetal.measure.impl.DurationMeasure
-
- GeneralizedSpread - Class in org.uma.jmetal.qualityindicator.impl
-
This class implements the generalized spread metric for two or more dimensions.
- GeneralizedSpread() - Constructor for class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
Constructor
Creates a new instance of GeneralizedSpread
- generalizedSpread(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
Calculates the generalized spread metric.
- GenerationalDistance - Class in org.uma.jmetal.qualityindicator.impl
-
This class implements the generational distance indicator.
- GenerationalDistance() - Constructor for class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
- generationalDistance(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Returns the generational distance value for a given front
- GenericBinarySolution - Class in org.uma.jmetal.solution.impl
-
Defines an implementation of a binary solution
Created by Antonio J.
- GenericBinarySolution(BinaryProblem) - Constructor for class org.uma.jmetal.solution.impl.GenericBinarySolution
-
Constructor
- GenericBinarySolution(GenericBinarySolution) - Constructor for class org.uma.jmetal.solution.impl.GenericBinarySolution
-
Copy constructor
- GenericDoubleBinarySolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- GenericDoubleBinarySolution(DoubleBinaryProblem) - Constructor for class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
Constructor
- GenericDoubleBinarySolution(GenericDoubleBinarySolution) - Constructor for class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
Copy constructor
- GenericDoubleSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- GenericDoubleSolution(DoubleProblem) - Constructor for class org.uma.jmetal.solution.impl.GenericDoubleSolution
-
Constructor
- GenericDoubleSolution(GenericDoubleSolution) - Constructor for class org.uma.jmetal.solution.impl.GenericDoubleSolution
-
Copy constructor
- GenericIntegerDoubleSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- GenericIntegerDoubleSolution(IntegerDoubleProblem) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
Constructor
- GenericIntegerDoubleSolution(GenericIntegerDoubleSolution) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
Copy constructor
- GenericIntegerPermutationSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- GenericIntegerPermutationSolution(PermutationProblem<PermutationSolution<Integer>>) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerPermutationSolution
-
Constructor
- GenericIntegerPermutationSolution(GenericIntegerPermutationSolution) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerPermutationSolution
-
Copy Constructor
- GenericIntegerSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- GenericIntegerSolution(IntegerProblem) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerSolution
-
Constructor
- GenericIntegerSolution(GenericIntegerSolution) - Constructor for class org.uma.jmetal.solution.impl.GenericIntegerSolution
-
Copy constructor
- GenericSolutionAttribute<S extends Solution,V> - Class in org.uma.jmetal.util.solutionattribute.impl
-
- GenericSolutionAttribute() - Constructor for class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
- get() - Method in class org.uma.jmetal.measure.impl.BasicMeasure
-
- get() - Method in class org.uma.jmetal.measure.impl.CountingMeasure
-
- get() - Method in class org.uma.jmetal.measure.impl.DurationMeasure
-
- get() - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- get() - Method in interface org.uma.jmetal.measure.PullMeasure
-
- get(int) - Method in interface org.uma.jmetal.util.archive.Archive
-
- get(int) - Method in class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- get(int) - Method in class org.uma.jmetal.util.archive.impl.NonDominatedSolutionListArchive
-
- get2DHV(List<? extends Solution>) - Method in class org.uma.jmetal.qualityindicator.util.FastHypervolume
-
Computes the HV of a solution list.
- get2DHV(WfgHypervolumeFront) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolume
-
- getAlgorithmList() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getAlgorithmList() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getAlpha() - Method in class org.uma.jmetal.operator.impl.crossover.BLXAlphaCrossover
-
- getAttribute(Object) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getAttribute(Object) - Method in interface org.uma.jmetal.solution.Solution
-
- getAttribute(Object) - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getAttribute(Solution) - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- getAttribute(Solution) - Method in class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
- getAttribute(S) - Method in interface org.uma.jmetal.util.solutionattribute.SolutionAttribute
-
- getAttributeID() - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- getAttributeID() - Method in class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
- getAttributeID() - Method in interface org.uma.jmetal.util.solutionattribute.SolutionAttribute
-
- getBestSolution(Solution, Solution, Comparator) - Static method in class org.uma.jmetal.util.SolutionUtils
-
Return the best solution between those passed as arguments.
- getBinarySetLength() - Method in class org.uma.jmetal.util.binarySet.BinarySet
-
Returns the total number of bits
- getBisections() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns the number of bi-divisions performed in each objective.
- getBitsPerVariable(int) - Method in class org.uma.jmetal.problem.impl.AbstractBinaryProblem
-
- getComputingTime() - Method in class org.uma.jmetal.util.AlgorithmRunner
-
- getCr() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.BLXAlphaCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.HUXCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.SBXCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.SinglePointCrossover
-
- getCurrentIteration() - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
- getDescription() - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- getDescription() - Method in interface org.uma.jmetal.util.naming.DescribedEntity
-
- getDescription() - Method in class org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
-
- getDimensionValue(int) - Method in class org.uma.jmetal.util.point.impl.ArrayPoint
-
- getDimensionValue(int) - Method in interface org.uma.jmetal.util.point.Point
-
- getDistributionIndex() - Method in class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
- getDistributionIndex() - Method in class org.uma.jmetal.operator.impl.crossover.SBXCrossover
-
- getDistributionIndex() - Method in class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
- getDistributionIndex() - Method in class org.uma.jmetal.operator.impl.mutation.PolynomialMutation
-
- getEvaluations() - Method in class org.uma.jmetal.operator.impl.localsearch.MutationLocalSearch
-
Returns the number of evaluations
- getEvaluations() - Method in interface org.uma.jmetal.operator.LocalSearchOperator
-
Returns the number of evaluations made by the local search operator
- getExclusiveHV(WfgHypervolumeFront, int) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolume
-
- getExperimentBaseDirectory() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getExperimentBaseDirectory() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getExperimentName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getExperimentName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getF() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getFileWriter() - Method in interface org.uma.jmetal.util.fileoutput.FileOutputContext
-
- getFileWriter() - Method in class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- getGeneratorName() - Method in class org.uma.jmetal.util.pseudorandom.JMetalRandom
-
- getGrid() - Method in class org.uma.jmetal.util.archive.impl.AdaptiveGridArchive
-
- getHV(WfgHypervolumeFront) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolume
-
- getInclusiveHV(Point) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolume
-
- getIndependentRuns() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getIndependentRuns() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getInstance() - Static method in class org.uma.jmetal.util.pseudorandom.JMetalRandom
-
- getInvertedFront(Front) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
This method receives a normalized pareto front and return the inverted one.
- getInvertedFront(List<S>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
This method receives a normalized list of non-dominated solutions and return the inverted one.
- getK() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getLessContributorHV(List<Solution>) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolume
-
- getLocationDensity(int) - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns the number of solutions into a specific hypercube.
- getLowerBound(int) - Method in interface org.uma.jmetal.problem.DoubleBinaryProblem
-
- getLowerBound(int) - Method in interface org.uma.jmetal.problem.DoubleProblem
-
- getLowerBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractDoubleProblem
-
- getLowerBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractIntegerDoubleProblem
-
- getLowerBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractIntegerProblem
-
- getLowerBound(int) - Method in interface org.uma.jmetal.problem.IntegerDoubleProblem
-
- getLowerBound(int) - Method in interface org.uma.jmetal.problem.IntegerProblem
-
- getLowerBound(int) - Method in interface org.uma.jmetal.solution.DoubleBinarySolution
-
- getLowerBound(int) - Method in interface org.uma.jmetal.solution.DoubleSolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleSolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerSolution
-
- getLowerBound(int) - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getLowerBound(int) - Method in interface org.uma.jmetal.solution.IntegerSolution
-
- getMaximumValues(Front) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
Gets the maximum values for each objectives in a front
- getMaximumValues(List<Solution>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
Gets the maximum values for each objectives in a given list of solutions
- getMaxIterations() - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
- getMaxSize() - Method in interface org.uma.jmetal.util.archive.BoundedArchive
-
- getMaxSize() - Method in class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- getMeasureKeys() - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- getMeasureKeys() - Method in interface org.uma.jmetal.measure.MeasureManager
-
- getMeasureManager() - Method in interface org.uma.jmetal.measure.Measurable
-
- getMinimumValues(Front) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
Gets the minimum values for each objectives in a given front
- getMinimumValues(List<Solution>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
Gets the minimum values for each objectives in a given list of solutions
- getMostPopulatedHypercube() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns the value of the most populated hypercube.
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.BitFlipMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.PolynomialMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.UniformMutation
-
- getName() - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- getName() - Method in class org.uma.jmetal.problem.impl.AbstractGenericProblem
-
- getName() - Method in interface org.uma.jmetal.problem.Problem
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.Epsilon
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.ErrorRatio
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.Hypervolume
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.R2
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.SetCoverage
-
- getName() - Method in class org.uma.jmetal.qualityindicator.impl.Spread
-
- getName() - Method in interface org.uma.jmetal.qualityindicator.QualityIndicator
-
- getName() - Method in interface org.uma.jmetal.util.naming.DescribedEntity
-
- getName() - Method in class org.uma.jmetal.util.naming.impl.SimpleDescribedEntity
-
- getName() - Method in class org.uma.jmetal.util.pseudorandom.impl.JavaRandomGenerator
-
- getName() - Method in class org.uma.jmetal.util.pseudorandom.impl.MersenneTwisterGenerator
-
- getName() - Method in class org.uma.jmetal.util.pseudorandom.impl.Well44497bGenerator
-
- getName() - Method in interface org.uma.jmetal.util.pseudorandom.PseudoRandomGenerator
-
- getNondominatedSolutions(List<S>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
- getNormalizedFront(Front, double[], double[]) - Static method in class org.uma.jmetal.util.front.imp.FrontUtils
-
This method receives a front and two points, one with maximum values
and the other one with minimum, and returns a normalized front.
- getNormalizedFront(List<Solution>, List<Double>, List<Double>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
This method receives a list of non-dominated solutions and maximum and minimum values of the
objectives, and returns a the normalized set of solutions.
- getNumberOfBits(int) - Method in interface org.uma.jmetal.problem.BinaryProblem
-
- getNumberOfBits() - Method in interface org.uma.jmetal.problem.DoubleBinaryProblem
-
- getNumberOfBits(int) - Method in class org.uma.jmetal.problem.impl.AbstractBinaryProblem
-
- getNumberOfBits(int) - Method in interface org.uma.jmetal.solution.BinarySolution
-
- getNumberOfBits() - Method in interface org.uma.jmetal.solution.DoubleBinarySolution
-
- getNumberOfBits(int) - Method in class org.uma.jmetal.solution.impl.GenericBinarySolution
-
- getNumberOfBits() - Method in class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
- getNumberOfConstraints() - Method in interface org.uma.jmetal.problem.ConstrainedProblem
-
- getNumberOfConstraints() - Method in class org.uma.jmetal.problem.impl.AbstractGenericProblem
-
- getNumberOfConstraints() - Method in interface org.uma.jmetal.problem.Problem
-
- getNumberOfDimensions() - Method in class org.uma.jmetal.util.point.impl.ArrayPoint
-
- getNumberOfDimensions() - Method in interface org.uma.jmetal.util.point.Point
-
- getNumberOfDoubleVariables() - Method in interface org.uma.jmetal.problem.DoubleBinaryProblem
-
- getNumberOfDoubleVariables() - Method in class org.uma.jmetal.problem.impl.AbstractIntegerDoubleProblem
-
- getNumberOfDoubleVariables() - Method in interface org.uma.jmetal.problem.IntegerDoubleProblem
-
- getNumberOfDoubleVariables() - Method in interface org.uma.jmetal.solution.DoubleBinarySolution
-
- getNumberOfDoubleVariables() - Method in class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
- getNumberOfDoubleVariables() - Method in class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
- getNumberOfDoubleVariables() - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getNumberOfIntegerVariables() - Method in class org.uma.jmetal.problem.impl.AbstractIntegerDoubleProblem
-
- getNumberOfIntegerVariables() - Method in interface org.uma.jmetal.problem.IntegerDoubleProblem
-
- getNumberOfIntegerVariables() - Method in class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
- getNumberOfIntegerVariables() - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getNumberOfObjectives() - Method in class org.uma.jmetal.problem.impl.AbstractGenericProblem
-
- getNumberOfObjectives() - Method in interface org.uma.jmetal.problem.Problem
-
- getNumberOfObjectives() - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getNumberOfObjectives() - Method in interface org.uma.jmetal.solution.Solution
-
- getNumberOfObjectives() - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getNumberOfPoints() - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolumeFront
-
- getNumberOfPoints() - Method in interface org.uma.jmetal.util.front.Front
-
- getNumberOfPoints() - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- getNumberOfSubfronts() - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- getNumberOfSubfronts() - Method in interface org.uma.jmetal.util.solutionattribute.Ranking
-
- getNumberOfThreads() - Method in class org.uma.jmetal.util.evaluator.impl.MultithreadedSolutionListEvaluator
-
- getNumberOfVariables() - Method in class org.uma.jmetal.problem.impl.AbstractGenericProblem
-
- getNumberOfVariables() - Method in interface org.uma.jmetal.problem.Problem
-
- getNumberOfVariables() - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getNumberOfVariables() - Method in interface org.uma.jmetal.solution.Solution
-
- getNumberOfVariables() - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getNumberOfViolatedConstraints() - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getNumberOfViolatedConstraints() - Method in interface org.uma.jmetal.solution.Solution
-
- getNumberOfViolatedConstraints() - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getObjective(int) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getObjective(int) - Method in interface org.uma.jmetal.solution.Solution
-
- getObjective(int) - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getOutputParetoFrontFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getOutputParetoFrontFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getOutputParetoSetFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getOutputParetoSetFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getOverallConstraintViolationDegree() - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getOverallConstraintViolationDegree() - Method in interface org.uma.jmetal.solution.Solution
-
- getOverallConstraintViolationDegree() - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getPermutationLength() - Method in interface org.uma.jmetal.problem.PermutationProblem
-
- getPerturbation() - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
- getPerturbation() - Method in class org.uma.jmetal.operator.impl.mutation.UniformMutation
-
- getPoint(int) - Method in class org.uma.jmetal.qualityindicator.util.WfgHypervolumeFront
-
- getPoint(int) - Method in interface org.uma.jmetal.util.front.Front
-
- getPoint(int) - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- getPointDimensions() - Method in interface org.uma.jmetal.util.front.Front
-
- getPointDimensions() - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- getPopulation() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- getProblemList() - Method in class org.uma.jmetal.util.experiment.ExperimentConfiguration
-
- getProblemList() - Method in class org.uma.jmetal.util.experiment.ExperimentConfigurationBuilder
-
- getPullMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- getPullMeasure(Object) - Method in interface org.uma.jmetal.measure.MeasureManager
-
- getPushMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- getPushMeasure(Object) - Method in interface org.uma.jmetal.measure.MeasureManager
-
- getResult() - Method in interface org.uma.jmetal.algorithm.Algorithm
-
- getResult() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- getResult() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.impl.JavaRandomGenerator
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.impl.MersenneTwisterGenerator
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.impl.Well44497bGenerator
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.JMetalRandom
-
- getSeed() - Method in interface org.uma.jmetal.util.pseudorandom.PseudoRandomGenerator
-
- getSeparator() - Method in interface org.uma.jmetal.util.fileoutput.FileOutputContext
-
- getSeparator() - Method in class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- getSolutionList() - Method in interface org.uma.jmetal.util.archive.Archive
-
- getSolutionList() - Method in class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- getSolutionList() - Method in class org.uma.jmetal.util.archive.impl.NonDominatedSolutionListArchive
-
- getSolutionsToSelect() - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- getSubfront(int) - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- getSubfront(int) - Method in interface org.uma.jmetal.util.solutionattribute.Ranking
-
- getTotalNumberOfBits() - Method in interface org.uma.jmetal.problem.BinaryProblem
-
- getTotalNumberOfBits() - Method in class org.uma.jmetal.problem.impl.AbstractBinaryProblem
-
- getTotalNumberOfBits() - Method in interface org.uma.jmetal.solution.BinarySolution
-
- getTotalNumberOfBits() - Method in class org.uma.jmetal.solution.impl.GenericBinarySolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.problem.DoubleBinaryProblem
-
- getUpperBound(int) - Method in interface org.uma.jmetal.problem.DoubleProblem
-
- getUpperBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractDoubleProblem
-
- getUpperBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractIntegerDoubleProblem
-
- getUpperBound(int) - Method in class org.uma.jmetal.problem.impl.AbstractIntegerProblem
-
- getUpperBound(int) - Method in interface org.uma.jmetal.problem.IntegerDoubleProblem
-
- getUpperBound(int) - Method in interface org.uma.jmetal.problem.IntegerProblem
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.DoubleBinarySolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.DoubleSolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleSolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerSolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.IntegerSolution
-
- getValues() - Method in class org.uma.jmetal.util.point.impl.ArrayPoint
-
- getValues() - Method in interface org.uma.jmetal.util.point.Point
-
- getVariableValue(int) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getVariableValue(int) - Method in interface org.uma.jmetal.solution.Solution
-
- getVariableValue(int) - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerPermutationSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericBinarySolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleBinarySolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericDoubleSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerDoubleSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerPermutationSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.GenericIntegerSolution
-
- getVariableValueString(int) - Method in interface org.uma.jmetal.solution.Solution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- getVariant() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- R2 - Class in org.uma.jmetal.qualityindicator.impl
-
TODO: Add comments here
- R2() - Constructor for class org.uma.jmetal.qualityindicator.impl.R2
-
Creates a new instance of the R2 indicator for a problem with
two objectives and 100 lambda vectors
- R2(int) - Constructor for class org.uma.jmetal.qualityindicator.impl.R2
-
Creates a new instance of the R2 indicator for a problem with
two objectives and N lambda vectors
- r2(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.R2
-
Returns the R2 indicator value of a given front
- randomGenerator - Variable in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- randomOccupiedHypercube() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns a random hypercube that has more than zero solutions.
- RandomSelection - Class in org.uma.jmetal.operator.impl.selection
-
This class implements a random selection operator used for selecting a N number of solutions from
a list
- RandomSelection() - Constructor for class org.uma.jmetal.operator.impl.selection.RandomSelection
-
Constructor
- RandomSelection(int) - Constructor for class org.uma.jmetal.operator.impl.selection.RandomSelection
-
Constructor
- Ranking<S extends Solution> - Interface in org.uma.jmetal.util.solutionattribute
-
Ranks a list of solutions according to the dominance relationship
- RankingAndCrowdingDistanceComparator - Class in org.uma.jmetal.util.comparator
-
- RankingAndCrowdingDistanceComparator() - Constructor for class org.uma.jmetal.util.comparator.RankingAndCrowdingDistanceComparator
-
- RankingAndCrowdingSelection - Class in org.uma.jmetal.operator.impl.selection
-
This class implements a selection for selecting a number of solutions from
a solution list.
- RankingAndCrowdingSelection(int) - Constructor for class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
Constructor
- RankingComparator - Class in org.uma.jmetal.util.comparator
-
- RankingComparator() - Constructor for class org.uma.jmetal.util.comparator.RankingComparator
-
- readFrontFromFile(String) - Method in interface org.uma.jmetal.util.front.Front
-
- readFrontFromFile(String) - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- referencePoint - Variable in class org.uma.jmetal.util.archive.impl.FastHypervolumeArchive
-
- register(MeasureListener<Value>) - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- register(MeasureListener<Value>) - Method in class org.uma.jmetal.measure.impl.SimplePushMeasure
-
- register(MeasureListener<Value>) - Method in interface org.uma.jmetal.measure.PushMeasure
-
- removeAllMeasures(Iterable<? extends Object>) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removeMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removePullMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removePushMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removeSolution(int) - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Decreases the number of solutions into a specific hypercube.
- RepairDoubleSolution - Interface in org.uma.jmetal.solution.util
-
- RepairDoubleSolutionAtBounds - Class in org.uma.jmetal.solution.util
-
- RepairDoubleSolutionAtBounds() - Constructor for class org.uma.jmetal.solution.util.RepairDoubleSolutionAtBounds
-
- RepairDoubleSolutionAtRandom - Class in org.uma.jmetal.solution.util
-
- RepairDoubleSolutionAtRandom() - Constructor for class org.uma.jmetal.solution.util.RepairDoubleSolutionAtRandom
-
Constructor
- repairSolutionVariableValue(double, double, double) - Method in interface org.uma.jmetal.solution.util.RepairDoubleSolution
-
Checks if a given value is between its bounds and repairs it otherwise
- repairSolutionVariableValue(double, double, double) - Method in class org.uma.jmetal.solution.util.RepairDoubleSolutionAtBounds
-
Checks if the value is between its bounds; if not, the lower or upper bound is returned
- repairSolutionVariableValue(double, double, double) - Method in class org.uma.jmetal.solution.util.RepairDoubleSolutionAtRandom
-
Checks if the value is between its bounds; if not, a random value between the limits is returned
- replacement(List<S>, List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- reproduction(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- reset() - Method in class org.uma.jmetal.measure.impl.CountingMeasure
-
Restart the counter to zero.
- reset(long) - Method in class org.uma.jmetal.measure.impl.CountingMeasure
-
Restart the counter to a given value.
- reset() - Method in class org.uma.jmetal.measure.impl.DurationMeasure
-
Reset the total time to zero.
- rouletteWheel() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns a random hypercube using a rouleteWheel method.
- run() - Method in interface org.uma.jmetal.algorithm.Algorithm
-
- run() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- run() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- run() - Method in class org.uma.jmetal.util.experiment.ExperimentalStudy
-
- run() - Method in interface org.uma.jmetal.util.experiment.ExperimentComponent
-
- run() - Method in class org.uma.jmetal.util.experiment.impl.AlgorithmExecution
-