- AbstractBinaryProblem - Class in org.uma.jmetal.problem.impl
-
- AbstractBinaryProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractBinaryProblem
-
- AbstractBoundedArchive<S extends Solution<?>> - Class in org.uma.jmetal.util.archive.impl
-
- AbstractBoundedArchive(int) - Constructor for class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- AbstractDifferentialEvolution<Result> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing differential evolution (DE) algorithms
- AbstractDifferentialEvolution() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractDifferentialEvolution
-
- AbstractDoubleProblem - Class in org.uma.jmetal.problem.impl
-
- AbstractDoubleProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractDoubleProblem
-
- AbstractEvolutionaryAlgorithm<S extends Solution<?>,R> - Class in org.uma.jmetal.algorithm.impl
-
Created by Antonio J.
- AbstractEvolutionaryAlgorithm() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- AbstractEvolutionStrategy<S extends Solution<?>,Result> - Class in org.uma.jmetal.algorithm.impl
-
Created by ajnebro on 26/10/14.
- AbstractEvolutionStrategy() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractEvolutionStrategy
-
- AbstractGenericProblem<S extends Solution<?>> - Class in org.uma.jmetal.problem.impl
-
- AbstractGenericProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractGenericProblem
-
- AbstractGenericSolution<T,P extends Problem<?>> - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- AbstractGenericSolution(P) - Constructor for class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
Constructor
- AbstractGeneticAlgorithm<S extends Solution<?>,Result> - Class in org.uma.jmetal.algorithm.impl
-
Created by ajnebro on 26/10/14.
- AbstractGeneticAlgorithm() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- AbstractIntegerDoubleProblem<S extends Solution<Number>> - Class in org.uma.jmetal.problem.impl
-
- AbstractIntegerDoubleProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractIntegerDoubleProblem
-
- AbstractIntegerPermutationProblem - Class in org.uma.jmetal.problem.impl
-
- AbstractIntegerPermutationProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractIntegerPermutationProblem
-
- AbstractIntegerProblem - Class in org.uma.jmetal.problem.impl
-
- AbstractIntegerProblem() - Constructor for class org.uma.jmetal.problem.impl.AbstractIntegerProblem
-
- AbstractParticleSwarmOptimization<S extends Solution<?>,Result> - Class in org.uma.jmetal.algorithm.impl
-
Created by ajnebro on 26/10/14.
- AbstractParticleSwarmOptimization() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- AbstractScatterSearch<S extends Solution<?>,R> - Class in org.uma.jmetal.algorithm.impl
-
Created by Antonio J.
- AbstractScatterSearch() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- AdaptiveGrid<S extends Solution<?>> - Class in org.uma.jmetal.util
-
This class defines an adaptive grid over a list of solutions as the one used by algorithm PAES.
- AdaptiveGrid(int, int) - Constructor for class org.uma.jmetal.util.AdaptiveGrid
-
Constructor.
- AdaptiveGridArchive<S extends Solution<?>> - Class in org.uma.jmetal.util.archive.impl
-
This class implements an archive (solution list) based on an adaptive grid used in PAES
- AdaptiveGridArchive(int, int, int) - Constructor for class org.uma.jmetal.util.archive.impl.AdaptiveGridArchive
-
Constructor.
- add(S) - Method in interface org.uma.jmetal.util.archive.Archive
-
- add(S) - Method in class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- add(S) - Method in class org.uma.jmetal.util.archive.impl.AdaptiveGridArchive
-
Adds a Solution to the setArchive.
- add(S) - Method in class org.uma.jmetal.util.archive.impl.NonDominatedSolutionListArchive
-
Inserts a solution in the list
- addAllParameters(Collection<? extends Parameter<?>>) - Method in class org.uma.jmetal.parameter.impl.SimpleParameterManager
-
- addExperiment(ExperimentComponent) - Method in class org.uma.jmetal.util.experiment.ExperimentalStudy.Builder
-
- addLastRankedSolutionsToPopulation(Ranking<S>, int, List<S>) - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- addParameter(Parameter<?>) - Method in class org.uma.jmetal.parameter.impl.SimpleParameterManager
-
- addRankedSolutionsToPopulation(Ranking<S>, int, List<S>) - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- addSolution(int) - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Increases the number of solutions into a specific hypercube.
- addTask(Object[]) - Method in class org.uma.jmetal.util.parallel.impl.MultithreadedEvaluator
-
Adds a solution to be evaluated to a list of tasks
- addTask(Object[]) - Method in class org.uma.jmetal.util.parallel.impl.MultithreadedExperimentExecutor
-
- addTask(Object[]) - Method in interface org.uma.jmetal.util.parallel.SynchronousParallelTaskExecutor
-
- Algorithm<R> - Interface in org.uma.jmetal.algorithm
-
Interface representing an algorithm
- AlgorithmBuilder<A extends Algorithm<?>> - Interface in org.uma.jmetal.util
-
Created by ajnebro on 3/1/15.
- AlgorithmExecution - Class in org.uma.jmetal.util.experiment.impl
-
Created by Antonio J.
- AlgorithmExecution(ExperimentConfiguration<?>) - Constructor for class org.uma.jmetal.util.experiment.impl.AlgorithmExecution
-
Constructor
- AlgorithmRunner - Class in org.uma.jmetal.util
-
Created by Antonio J.
- AlgorithmRunner.Executor - Class in org.uma.jmetal.util
-
Executor class
- apply() - Method in interface org.uma.jmetal.parameter.configuration.ConfigurationUnit
-
- apply() - Method in class org.uma.jmetal.parameter.configuration.impl.ImmutableConfigurationUnit
-
Equivalent to unit.getParameter().set(unit.getValue())
- applyAll() - Method in interface org.uma.jmetal.parameter.configuration.Configuration
-
- applyAll() - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- Archive<S extends Solution<?>> - Interface in org.uma.jmetal.util.archive
-
Created by Antonio J.
- ArchiveMutationLocalSearch<S extends Solution<?>> - Class in org.uma.jmetal.operator.impl.localsearch
-
This class implements a local search operator based in the use of a
mutation operator.
- ArchiveMutationLocalSearch(int, MutationOperator<S>, Archive<S>, Problem<S>) - Constructor for class org.uma.jmetal.operator.impl.localsearch.ArchiveMutationLocalSearch
-
Constructor.
- ArrayFront - Class in org.uma.jmetal.util.front.imp
-
This class implements the Front interface by using an array of Point objects
- ArrayFront() - Constructor for class org.uma.jmetal.util.front.imp.ArrayFront
-
Constructor
- ArrayFront(List<? extends Solution<?>>) - Constructor for class org.uma.jmetal.util.front.imp.ArrayFront
-
Constructor
- ArrayFront(Front) - Constructor for class org.uma.jmetal.util.front.imp.ArrayFront
-
Copy Constructor
- ArrayFront(int, int) - Constructor for class org.uma.jmetal.util.front.imp.ArrayFront
-
Constructor
- ArrayPoint - Class in org.uma.jmetal.util.point.impl
-
Class representing a point (i.e, an array of double values)
- ArrayPoint(int) - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Constructor
- ArrayPoint(Point) - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Copy constructor
- ArrayPoint(Solution<?>) - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Constructor from a solution
- ArrayPoint(double[]) - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Constructor from an array of double values
- attributes - Variable in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- C9<S extends Solution<?>> - Class in org.uma.jmetal.util.neighborhood.impl
-
Class representing neighborhoods for a Solution into a
SolutionSet.
- C9(int, int) - Constructor for class org.uma.jmetal.util.neighborhood.impl.C9
-
Constructor.
- calculateHypervolume(double[][], int, int) - Method in class org.uma.jmetal.qualityindicator.hypervolume.impl.PISAHypervolume
-
- calculateHypervolume(double[][], int, int) - Method in class org.uma.jmetal.qualityindicator.impl.Hypervolume
-
- calculateOccupied() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Calculates the number of hypercubes having one or more solutions.
- compare(S, S) - Method in interface org.uma.jmetal.util.comparator.ConstraintViolationComparator
-
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.CrowdingDistanceComparator
-
Compare two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.DominanceComparator
-
Compares two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.EqualSolutionsComparator
-
Compares two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.FitnessComparator
-
Compares two solutions.
- compare(Solution<?>, Solution<?>) - Method in class org.uma.jmetal.util.comparator.HypervolumeContributorComparator
-
Compare two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.impl.OverallConstraintViolationComparator
-
Compares two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.impl.ViolationThresholdComparator
-
Compares two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.ObjectiveComparator
-
Compares two solutions according to a given objective.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.RankingAndCrowdingDistanceComparator
-
Compares two solutions.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.RankingComparator
-
Compares two solutions according to the ranking attribute.
- compare(S, S) - Method in class org.uma.jmetal.util.comparator.StrengthFitnessComparator
-
- compare(Point, Point) - Method in class org.uma.jmetal.util.point.impl.LexicographicalPointComparator
-
The compare method compare the objects o1 and o2.
- compare(Point, Point) - Method in class org.uma.jmetal.util.point.impl.PointComparator
-
Compares two Point objects
- compare(Point, Point) - Method in class org.uma.jmetal.util.point.impl.PointDimensionComparator
-
Compares the objects o1 and o2.
- computeDensityEstimator(List<S>) - Method in interface org.uma.jmetal.util.solutionattribute.DensityEstimator
-
- computeDensityEstimator(List<S>) - Method in class org.uma.jmetal.util.solutionattribute.impl.CrowdingDistance
-
Assigns crowding distances to all solutions in a SolutionSet.
- computeDensityEstimator(List<S>) - Method in class org.uma.jmetal.util.solutionattribute.impl.HypervolumeContribution
-
- computeDensityEstimator(List<S>) - Method in class org.uma.jmetal.util.solutionattribute.impl.StrengthRawFitness
-
- computeDistance() - Method in class org.uma.jmetal.util.archive.impl.CrowdingDistanceArchive
-
- computeHVContribution() - Method in class org.uma.jmetal.util.archive.impl.FastHypervolumeArchive
-
This method forces to compute the contribution of each solutiontype (required for PAEShv)
- computeHVContributions(List<S>) - Method in class org.uma.jmetal.qualityindicator.util.FastHypervolume
-
Computes the HV contribution of the solutions
- computeHypervolume(List<? extends Solution<?>>) - Method in class org.uma.jmetal.qualityindicator.util.FastHypervolume
-
- computeHypervolume(List<? extends Solution<?>>, Point) - Method in class org.uma.jmetal.qualityindicator.util.FastHypervolume
-
- computeHypervolumeContribution(Front) - Method in interface org.uma.jmetal.qualityindicator.hypervolume.Hypervolume
-
- computeHypervolumeContribution(Front) - Method in class org.uma.jmetal.qualityindicator.hypervolume.impl.PISAHypervolume
-
- computeHypervolumeContribution(Front) - Method in class org.uma.jmetal.qualityindicator.hypervolume.impl.WFGHypervolume
-
- computeRanking(List<S>) - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- computeRanking(List<S>) - Method in interface org.uma.jmetal.util.solutionattribute.Ranking
-
- computeSolutionHVContribution(List<S>, int, double) - Method in class org.uma.jmetal.qualityindicator.util.FastHypervolume
-
Computes the HV contribution of a solutiontype in a solutiontype set.
- Configuration - Interface in org.uma.jmetal.parameter.configuration
-
- ConfigurationUnit<Value> - Interface in org.uma.jmetal.parameter.configuration
-
- ConstrainedProblem<S extends Solution<?>> - Interface in org.uma.jmetal.problem
-
Interface representing problems having constraints
- ConstraintViolationComparator<S extends Solution<?>> - Interface in org.uma.jmetal.util.comparator
-
- convertFrontToArray(Front) - Static method in class org.uma.jmetal.util.front.util.FrontUtils
-
Given a front, converts it to an array of double values
- convertFrontToSolutionList(Front) - Static method in class org.uma.jmetal.util.front.util.FrontUtils
-
Given a front, converts it to a Solution set of PointSolutions
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultBinarySolution
-
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultDoubleBinarySolution
-
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultIntegerPermutationSolution
-
- copy() - Method in class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
- copy() - Method in interface org.uma.jmetal.solution.Solution
-
- copy() - Method in class org.uma.jmetal.util.point.impl.PointSolution
-
- CountingMeasure - Class in org.uma.jmetal.measure.impl
-
A
CountingMeasure provides a simple way to evaluate a number of
occurrences.
- CountingMeasure(long) - Constructor for class org.uma.jmetal.measure.impl.CountingMeasure
-
- CountingMeasure() - Constructor for class org.uma.jmetal.measure.impl.CountingMeasure
-
- createFromGetters(Class<Solution>) - Method in class org.uma.jmetal.solution.impl.ObjectiveFactory
-
This method retrieves all the values accessible through a getter (
getX() method) in order to build the corresponding set of
SolutionEvaluator.Objectives.
- createFromGetters(Class<Solution>) - Method in class org.uma.jmetal.solution.impl.VariableFactory
-
This method retrieves all the values accessible through a getter (
getX() method) in order to build the corresponding set of
SolutionBuilder.Variables.
- createFromGettersAndConstructors(Class<Solution>) - Method in class org.uma.jmetal.solution.impl.VariableFactory
-
This method retrieves all the values accessible through a getter (
getX() method) in order to build the corresponding set of
SolutionBuilder.Variables.
- createFromGettersAndSetters(Class<Solution>) - Method in class org.uma.jmetal.solution.impl.VariableFactory
-
This method retrieves all the values accessible through a getter (
getX() method) in order to build the corresponding set of
SolutionBuilder.Variables.
- createFromGettersWithoutSetters(Class<Solution>) - Method in class org.uma.jmetal.solution.impl.ObjectiveFactory
-
This method retrieves all the values accessible through a getter (
getX() method) in order to build the corresponding set of
SolutionEvaluator.Objectives.
- createInitialPopulation() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- createInitialSwarm() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- createInputStream(String) - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- createPullFromPush(PushMeasure<Value>, Value) - Method in class org.uma.jmetal.measure.impl.MeasureFactory
-
- createPullsFromFields(Object) - Method in class org.uma.jmetal.measure.impl.MeasureFactory
-
Create
PullMeasures based on the fields available from an
instance, whatever it is.
- createPullsFromGetters(Object) - Method in class org.uma.jmetal.measure.impl.MeasureFactory
-
Create
PullMeasures based on the getters available from an
instance, whatever it is.
- createPushFromPull(PullMeasure<Value>, long) - Method in class org.uma.jmetal.measure.impl.MeasureFactory
-
- createSolution() - Method in class org.uma.jmetal.problem.impl.AbstractBinaryProblem
-
- createSolution() - Method in class org.uma.jmetal.problem.impl.AbstractDoubleProblem
-
- createSolution() - Method in class org.uma.jmetal.problem.impl.AbstractIntegerPermutationProblem
-
- createSolution() - Method in class org.uma.jmetal.problem.impl.AbstractIntegerProblem
-
- createSolution() - Method in interface org.uma.jmetal.problem.Problem
-
- crossoverOperator - Variable in class org.uma.jmetal.algorithm.impl.AbstractDifferentialEvolution
-
- crossoverOperator - Variable in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- CrossoverOperator<S extends Solution<?>> - Interface in org.uma.jmetal.operator
-
Created by Antonio J.
- CrowdingDistance<S extends Solution<?>> - Class in org.uma.jmetal.util.solutionattribute.impl
-
This class implements some utilities for calculating distances
- CrowdingDistance() - Constructor for class org.uma.jmetal.util.solutionattribute.impl.CrowdingDistance
-
- CrowdingDistanceArchive<S extends Solution<?>> - Class in org.uma.jmetal.util.archive.impl
-
Created by Antonio J.
- CrowdingDistanceArchive(int) - Constructor for class org.uma.jmetal.util.archive.impl.CrowdingDistanceArchive
-
- CrowdingDistanceComparator<S extends Solution<?>> - Class in org.uma.jmetal.util.comparator
-
- CrowdingDistanceComparator() - Constructor for class org.uma.jmetal.util.comparator.CrowdingDistanceComparator
-
- crowdingDistanceSelection(Ranking<S>) - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- DefaultBinarySolution - Class in org.uma.jmetal.solution.impl
-
Defines an implementation of a binary solution
Created by Antonio J.
- DefaultBinarySolution(BinaryProblem) - Constructor for class org.uma.jmetal.solution.impl.DefaultBinarySolution
-
Constructor
- DefaultBinarySolution(DefaultBinarySolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultBinarySolution
-
Copy constructor
- DefaultDoubleBinarySolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- DefaultDoubleBinarySolution(DoubleBinaryProblem<?>) - Constructor for class org.uma.jmetal.solution.impl.DefaultDoubleBinarySolution
-
Constructor
- DefaultDoubleBinarySolution(DefaultDoubleBinarySolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultDoubleBinarySolution
-
Copy constructor
- DefaultDoubleSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- DefaultDoubleSolution(DoubleProblem) - Constructor for class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
Constructor
- DefaultDoubleSolution(DefaultDoubleSolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
Copy constructor
- 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
-
- DefaultIntegerDoubleSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- DefaultIntegerDoubleSolution(IntegerDoubleProblem<?>) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
Constructor
- DefaultIntegerDoubleSolution(DefaultIntegerDoubleSolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
Copy constructor
- 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
- DefaultIntegerSolution - Class in org.uma.jmetal.solution.impl
-
Created by Antonio J.
- DefaultIntegerSolution(IntegerProblem) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
Constructor
- DefaultIntegerSolution(DefaultIntegerSolution) - Constructor for class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
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.util.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.util.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.
- diversificationGeneration() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- 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<S extends Solution<?>> - 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<S>) - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceComparator(ConstraintViolationComparator<S>, double) - Constructor for class org.uma.jmetal.util.comparator.DominanceComparator
-
Constructor
- DominanceRanking<S extends Solution<?>> - 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, 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 - 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
- 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.ListenerTimeMeasure
-
- get() - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- get() - Method in interface org.uma.jmetal.measure.PullMeasure
-
- get() - Method in class org.uma.jmetal.parameter.impl.MeasurableParameter
-
- get() - Method in class org.uma.jmetal.parameter.impl.SimpleParameter
-
- get() - Method in interface org.uma.jmetal.parameter.Parameter
-
- get(Solution) - Method in interface org.uma.jmetal.solution.SolutionBuilder.Variable
-
- get(Solution) - Method in interface org.uma.jmetal.solution.SolutionEvaluator.Objective
-
- 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
-
- getAllUnits(Iterable<Parameter<?>>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- getAllValues(Iterable<Parameter<?>>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- 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(S) - 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.GenericSolutionAttribute
-
- getAttributeID() - Method in interface org.uma.jmetal.util.solutionattribute.SolutionAttribute
-
- getBestSolution(S, S, Comparator<S>) - 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 class org.uma.jmetal.qualityindicator.hypervolume.impl.PISAHypervolume
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.hypervolume.impl.WFGHypervolume
-
- 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.ArchiveMutationLocalSearch
-
Returns the number of evaluations
- getEvaluations() - Method in class org.uma.jmetal.operator.impl.localsearch.BasicLocalSearch
-
Returns the number of evaluations
- getEvaluations() - Method in interface org.uma.jmetal.operator.LocalSearchOperator
-
- 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.util.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.DefaultDoubleBinarySolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
- getLowerBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
- 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.util.FrontUtils
-
Gets the maximum values for each objectives in a front
- 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.util.FrontUtils
-
Gets the minimum values for each objectives in a given front
- 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.hypervolume.impl.PISAHypervolume
-
- getName() - Method in class org.uma.jmetal.qualityindicator.hypervolume.impl.WFGHypervolume
-
- 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
-
- getNeighbors(List<S>, int) - Method in class org.uma.jmetal.util.neighborhood.impl.TwoDimensionalMesh
-
Returns the north,south, east, and west solutions of a given solution
- getNeighbors(List<S>, int) - Method in interface org.uma.jmetal.util.neighborhood.Neighborhood
-
- 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.util.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(Front) - Static method in class org.uma.jmetal.util.front.util.FrontUtils
-
This method receives a front and returns a normalized front.
- getNormalizedFront(Front, Front) - Static method in class org.uma.jmetal.util.front.util.FrontUtils
-
This method receives a front and returns a normalized front according to a reference 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.DefaultBinarySolution
-
- getNumberOfBits() - Method in class org.uma.jmetal.solution.impl.DefaultDoubleBinarySolution
-
- 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.DefaultDoubleBinarySolution
-
- getNumberOfDoubleVariables() - Method in class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
- getNumberOfDoubleVariables() - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getNumberOfImprovements() - Method in class org.uma.jmetal.operator.impl.localsearch.ArchiveMutationLocalSearch
-
- getNumberOfImprovements() - Method in class org.uma.jmetal.operator.impl.localsearch.BasicLocalSearch
-
- getNumberOfImprovements() - Method in interface org.uma.jmetal.operator.LocalSearchOperator
-
- 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.DefaultIntegerDoubleSolution
-
- getNumberOfIntegerVariables() - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getNumberOfNonComparableSolutions() - Method in class org.uma.jmetal.operator.impl.localsearch.ArchiveMutationLocalSearch
-
- getNumberOfNonComparableSolutions() - Method in class org.uma.jmetal.operator.impl.localsearch.BasicLocalSearch
-
- getNumberOfNonComparableSolutions() - Method in interface org.uma.jmetal.operator.LocalSearchOperator
-
- 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
-
- getObjectives() - Method in interface org.uma.jmetal.solution.SolutionEvaluator
-
- 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
-
- getParameter() - Method in interface org.uma.jmetal.parameter.configuration.ConfigurationUnit
-
- getParameter() - Method in class org.uma.jmetal.parameter.configuration.impl.ImmutableConfigurationUnit
-
- getParameterManager() - Method in interface org.uma.jmetal.parameter.Parameterable
-
- getParameters() - Method in interface org.uma.jmetal.parameter.configuration.Configuration
-
- getParameters() - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- getParameters() - Method in class org.uma.jmetal.parameter.impl.SimpleParameterManager
-
- getParameters() - Method in interface org.uma.jmetal.parameter.ParameterManager
-
- 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
-
- getPopulation() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- getPopulationSize() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- 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
-
- getResult() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- 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.DefaultBinarySolution
-
- getUnit(Parameter<Value>) - Method in interface org.uma.jmetal.parameter.configuration.Configuration
-
- getUnit(Parameter<Value>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- 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.DefaultDoubleBinarySolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
- getUpperBound(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.IntegerDoubleSolution
-
- getUpperBound(int) - Method in interface org.uma.jmetal.solution.IntegerSolution
-
- getValue() - Method in interface org.uma.jmetal.parameter.configuration.ConfigurationUnit
-
- getValue() - Method in class org.uma.jmetal.parameter.configuration.impl.ImmutableConfigurationUnit
-
- getValue(Parameter<Value>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- getValues() - Method in class org.uma.jmetal.util.point.impl.ArrayPoint
-
- getValues() - Method in interface org.uma.jmetal.util.point.Point
-
- getVariables() - Method in interface org.uma.jmetal.solution.SolutionBuilder
-
- 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.DefaultBinarySolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultDoubleBinarySolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultDoubleSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerDoubleSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerPermutationSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.DefaultIntegerSolution
-
- 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<S extends Solution<?>> - 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
- Ranking<S extends Solution<?>> - Interface in org.uma.jmetal.util.solutionattribute
-
Ranks a list of solutions according to the dominance relationship
- RankingAndCrowdingDistanceComparator<S extends Solution<?>> - Class in org.uma.jmetal.util.comparator
-
- RankingAndCrowdingDistanceComparator() - Constructor for class org.uma.jmetal.util.comparator.RankingAndCrowdingDistanceComparator
-
- RankingAndCrowdingSelection<S extends Solution<?>> - 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<S extends Solution<?>> - 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
-
- referenceSetUpdate() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- referenceSetUpdate(S) - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- 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
-
- register(MeasureListener<Value>) - Method in class org.uma.jmetal.parameter.impl.MeasurableParameter
-
- removeAllMeasures(Iterable<? extends Object>) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removeAllParameters(Collection<? extends Parameter<?>>) - Method in class org.uma.jmetal.parameter.impl.SimpleParameterManager
-
- removeAllUnits(Iterable<Parameter<?>>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- removeAllValues(Iterable<Parameter<?>>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- removeMeasure(Object) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removeParameter(Parameter<?>) - Method in class org.uma.jmetal.parameter.impl.SimpleParameterManager
-
- 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.
- removeUnit(Parameter<?>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- removeValue(Parameter<?>) - Method in class org.uma.jmetal.parameter.configuration.impl.SimpleConfiguration
-
- 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.
- reset() - Method in class org.uma.jmetal.measure.impl.ListenerTimeMeasure
-
This method reset the time measured to zero.
- restart() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- restartConditionIsFulfilled(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- 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.algorithm.impl.AbstractScatterSearch
-
- 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
-