- 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
-
- AbstractCoralReefsOptimization<S,R> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing a Coral Reefs Optimization Algorithm
Reference: S.
- AbstractCoralReefsOptimization(Comparator<S>, SelectionOperator<List<S>, S>, CrossoverOperator<S>, MutationOperator<S>, int, int, double, double, double, double, int) - Constructor for class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
Constructor
- AbstractCoralReefsOptimization.Coordinate - Class in org.uma.jmetal.algorithm.impl
-
Represents a Coordinate in Coral Reef Grid
- 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,R> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing an evolutionary algorithm
- AbstractEvolutionaryAlgorithm() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- AbstractEvolutionStrategy<S,Result> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing an evolution strategy algorithm
- AbstractEvolutionStrategy(Problem<S>) - Constructor for class org.uma.jmetal.algorithm.impl.AbstractEvolutionStrategy
-
Constructor
- AbstractGenericProblem<S> - 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
-
Abstract class representing a generic solution
- AbstractGenericSolution(P) - Constructor for class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
Constructor
- AbstractGeneticAlgorithm<S,Result> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing a genetic algorithm
- AbstractGeneticAlgorithm(Problem<S>) - Constructor for class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
Constructor
- AbstractIntegerDoubleProblem<S> - 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,Result> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing a PSO algorithm
- AbstractParticleSwarmOptimization() - Constructor for class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- AbstractScatterSearch<S,R> - Class in org.uma.jmetal.algorithm.impl
-
Abstract class representing a scatter search algorithm
- 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.
- AdaptiveRandomNeighborhood<S> - Class in org.uma.jmetal.util.neighborhood.impl
-
This class implements the adaptive random neighborhood (topology) defined by M.
- AdaptiveRandomNeighborhood(int, int) - Constructor for class org.uma.jmetal.util.neighborhood.impl.AdaptiveRandomNeighborhood
-
Constructor
- AdaptiveRandomNeighborhood(int, int, BoundedRandomGenerator<Integer>) - Constructor for class org.uma.jmetal.util.neighborhood.impl.AdaptiveRandomNeighborhood
-
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
- add(Entity) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- addAll(Collection<? extends Entity>) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- addIndicatorChart(String) - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- addLastRankedSolutionsToPopulation(Ranking<S>, int, List<S>) - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- addListener(Consumer<AuditableRandomGenerator.Audit>) - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator
-
- 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.
- Algorithm<Result> - Interface in org.uma.jmetal.algorithm
-
Interface representing an algorithm
- AlgorithmBuilder<A extends Algorithm<?>> - Interface in org.uma.jmetal.util
-
Interface representing algorithm builders
- AlgorithmRunner - Class in org.uma.jmetal.util
-
Class for running algorithms in a concurrent thread
- AlgorithmRunner.Executor - Class in org.uma.jmetal.util
-
Executor class
- Archive<S> - Interface in org.uma.jmetal.util.archive
-
Interface representing an archive of solutions
- archive - Variable in class org.uma.jmetal.util.archive.impl.AbstractBoundedArchive
-
- 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.
- ArrayDoubleSolution - Class in org.uma.jmetal.solution.impl
-
- ArrayDoubleSolution(DoubleProblem) - Constructor for class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
Constructor
- ArrayDoubleSolution(ArrayDoubleSolution) - Constructor for class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
Copy 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
- ArrayFront(String) - 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() - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Default constructor
- 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
- ArrayPoint(String) - Constructor for class org.uma.jmetal.util.point.impl.ArrayPoint
-
Constructor reading the values from a file
- asexualReproduction(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- attributes - Variable in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- attributes - Variable in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- attributes - Variable in class org.uma.jmetal.util.point.util.PointSolution
-
- Audit(AuditableRandomGenerator.RandomMethod, AuditableRandomGenerator.Bounds, Number) - Constructor for class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator.Audit
-
- AuditableRandomGenerator - Class in org.uma.jmetal.util.pseudorandom.impl
-
- AuditableRandomGenerator(PseudoRandomGenerator) - Constructor for class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator
-
- AuditableRandomGenerator.Audit - Class in org.uma.jmetal.util.pseudorandom.impl
-
- AuditableRandomGenerator.Bounds - Class in org.uma.jmetal.util.pseudorandom.impl
-
- AuditableRandomGenerator.RandomMethod - Enum in org.uma.jmetal.util.pseudorandom.impl
-
- C9<S> - Class in org.uma.jmetal.util.neighborhood.impl
-
Class representing neighborhoods for a solution into a list of solutions
- C9(int, int) - Constructor for class org.uma.jmetal.util.neighborhood.impl.C9
-
Constructor
Defines a neighborhood of shape rows x columns (rows x columns must equal solutionSetSize)
- calculateHypervolume(double[][], int, int) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.PISAHypervolume
-
- calculateOccupied() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Calculates the number of hypercubes having one or more solutions.
- ChartContainer - Class in org.uma.jmetal.util.chartcontainer
-
Class for configuring and displaying a XChart.
- ChartContainer(String) - Constructor for class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- ChartContainer(String, int) - Constructor for class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- checkNumberOfParents(List<S>, int) - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
A crossover operator is applied to a number of parents, and it assumed that the population contains
a valid number of solutions.
- clear() - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- comparator - Variable in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- 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(S, S) - Method in class org.uma.jmetal.util.comparator.HypervolumeContributionComparator
-
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.util.comparator.LexicographicalPointComparator
-
The compare method compare the objects o1 and o2.
- compare(Point, Point) - Method in class org.uma.jmetal.util.point.util.comparator.PointComparator
-
Compares two Point objects
- compare(Point, Point) - Method in class org.uma.jmetal.util.point.util.comparator.PointDimensionComparator
-
Compares the objects o1 and o2.
- compareTo(AbstractCoralReefsOptimization.Coordinate) - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization.Coordinate
-
- compute(Point, Point) - Method in class org.uma.jmetal.util.point.util.distance.DominanceDistance
-
- compute(Point, Point) - Method in class org.uma.jmetal.util.point.util.distance.EuclideanDistance
-
- compute(Point, Point) - Method in interface org.uma.jmetal.util.point.util.distance.PointDistance
-
- computeDensityEstimator() - Method in interface org.uma.jmetal.util.archive.BoundedArchive
-
- computeDensityEstimator() - Method in class org.uma.jmetal.util.archive.impl.AdaptiveGridArchive
-
- computeDensityEstimator() - Method in class org.uma.jmetal.util.archive.impl.CrowdingDistanceArchive
-
- computeDensityEstimator() - Method in class org.uma.jmetal.util.archive.impl.HypervolumeArchive
-
- 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.StrengthRawFitness
-
- computeHypervolume(List<S>, Point) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.WFGHypervolume
-
- computeHypervolumeContribution(List<S>, List<S>) - Method in class org.uma.jmetal.qualityindicator.impl.Hypervolume
-
- computeHypervolumeContribution(List<S>, List<S>) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.PISAHypervolume
-
- computeHypervolumeContribution(List<S>, List<S>) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.WFGHypervolume
-
- ComputeQualityIndicators<S extends Solution<?>,Result> - Class in org.uma.jmetal.util.experiment.component
-
- ComputeQualityIndicators(Experiment<S, Result>) - Constructor for class org.uma.jmetal.util.experiment.component.ComputeQualityIndicators
-
- 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
-
- configureLoggers(File) - Static method in class org.uma.jmetal.util.JMetalLogger
-
This method provides a single-call method to configure the
Logger
instances.
- ConstrainedProblem<S> - Interface in org.uma.jmetal.problem
-
Interface representing problems having constraints
- ConstraintViolationComparator<S> - Interface in org.uma.jmetal.util.comparator
-
- contains(Object) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- contains(String) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- containsAll(Collection<?>) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- 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
- Coordinate(int, int) - Constructor for class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization.Coordinate
-
Constructor
- coordinates - Variable in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- copy() - Method in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- 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.util.PointSolution
-
- CosineDistanceBetweenSolutionsInObjectiveSpace<S extends Solution<?>> - Class in org.uma.jmetal.util.distance.impl
-
Class for calculating the cosine distance between two
Solution objects in objective space.
- CosineDistanceBetweenSolutionsInObjectiveSpace(S) - Constructor for class org.uma.jmetal.util.distance.impl.CosineDistanceBetweenSolutionsInObjectiveSpace
-
- CountingMeasure - Class in org.uma.jmetal.measure.impl
-
A
CountingMeasure provides a simple way to evaluate a number of
occurrences.
- CountingMeasure(String, String, long) - Constructor for class org.uma.jmetal.measure.impl.CountingMeasure
-
- CountingMeasure(String, String) - Constructor for class org.uma.jmetal.measure.impl.CountingMeasure
-
- 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.AbstractCoralReefsOptimization
-
- createInitialPopulation() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- createInitialPopulation() - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
This method implements a default scheme create the initial population of genetic algorithm
- 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.AbstractCoralReefsOptimization
-
- crossoverOperator - Variable in class org.uma.jmetal.algorithm.impl.AbstractDifferentialEvolution
-
- crossoverOperator - Variable in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- CrossoverOperator<Source> - Interface in org.uma.jmetal.operator
-
Interface representing crossover operators.
- CrowdingDistance<S extends Solution<?>> - Class in org.uma.jmetal.util.solutionattribute.impl
-
This class implements the crowding distance
- 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
-
Compares two solutions according to the crowding distance attribute.
- 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
- 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
-
Description:
- this solution contains an array of double value + a binary string
- getNumberOfVariables() returns the number of double values + 1 (the string)
- getNumberOfDoubleVariables() returns the number of double values
- getNumberOfVariables() = getNumberOfDoubleVariables() + 1
- the bitset is the last variable
- 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
-
Defines an implementation of a double solution
- 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
-
Class using the default method for getting a buffered writer
- DefaultFileOutputContext(String) - Constructor for class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- DefaultIntegerDoubleSolution - Class in org.uma.jmetal.solution.impl
-
Defines an implementation of a class for solutions having integers and doubles
- 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
-
Defines an implementation of solution composed of a permuation of integers
- 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
-
Defines an implementation of an integer solution
- 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> - Interface in org.uma.jmetal.util.solutionattribute
-
Interface representing implementations to compute the crowding distance
- depredation(List<S>, List<AbstractCoralReefsOptimization.Coordinate>) - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- DescribedEntity - Interface in org.uma.jmetal.util.naming
-
- DescribedEntitySet<Entity extends DescribedEntity> - Class in org.uma.jmetal.util.naming.impl
-
- DescribedEntitySet() - Constructor for class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- DifferentialEvolutionCrossover - Class in org.uma.jmetal.operator.impl.crossover
-
Differential evolution crossover operator
- 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, String, RandomGenerator<Double>) - Constructor for class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
Constructor
- DifferentialEvolutionCrossover(double, double, String, BoundedRandomGenerator<Integer>, BoundedRandomGenerator<Double>) - 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
- DifferentialEvolutionSelection(BoundedRandomGenerator<Integer>) - Constructor for class org.uma.jmetal.operator.impl.selection.DifferentialEvolutionSelection
-
Constructor
- Distance<E,J> - Interface in org.uma.jmetal.util.distance
-
Interface representing distances between two entities
- 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.
- distanceToClosestPoint(Point, Front, PointDistance) - 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.
- distanceToNearestPoint(Point, Front, PointDistance) - 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
-
This class implements a solution comparator taking into account the violation constraints
- 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
- DominanceDistance - Class in org.uma.jmetal.util.point.util.distance
-
Computes the distance between two points a y b according to the dominance relationship.
- DominanceDistance() - Constructor for class org.uma.jmetal.util.point.util.distance.DominanceDistance
-
- 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
- DominanceRanking(Object) - Constructor for class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- 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> - Interface in org.uma.jmetal.problem
-
Interface representing problems having integer and double variables
- DoubleBinarySolution - Interface in org.uma.jmetal.solution
-
Interface representing a solution having an array of real values and a bitset
- DoubleProblem - Interface in org.uma.jmetal.problem
-
Interface representing continuous problems
- DoubleSolution - Interface in org.uma.jmetal.solution
-
Interface representing a double solutions
- 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<S extends Solution<?>> - 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
-
Default constructor
- GeneralizedSpread(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
Constructor
- GeneralizedSpread(Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
Constructor
- generalizedSpread(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
Calculates the generalized spread metric.
- GenerateBoxplotsWithR<Result> - Class in org.uma.jmetal.util.experiment.component
-
This class generates a R script that generates an eps file containing boxplots
The results are a set of R files that are written in the directory
#getExperimentBaseDirectory()/R.
- GenerateBoxplotsWithR(Experiment<?, Result>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateBoxplotsWithR
-
- generateCoordinates() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- GenerateFriedmanTestTables<Result> - Class in org.uma.jmetal.util.experiment.component
-
This class computes the Friedman test ranking and generates a Latex script that produces a table per
quality indicator containing the ranking
The results are a set of Latex files that are written in the directory
#getExperimentBaseDirectory()/latex.
- GenerateFriedmanTestTables(Experiment<?, Result>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateFriedmanTestTables
-
- GenerateLatexTablesWithStatistics - Class in org.uma.jmetal.util.experiment.component
-
This class computes a number of statistical values (mean, median, standard deviation, interquartile range)
from the indicator files generated after executing
ExecuteAlgorithms and
ComputeQualityIndicators.
- GenerateLatexTablesWithStatistics(Experiment<?, ?>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateLatexTablesWithStatistics
-
- GenerateReferenceParetoFront - Class in org.uma.jmetal.util.experiment.component
-
This class computes a reference Pareto front from a set of files.
- GenerateReferenceParetoFront(Experiment<?, ?>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateReferenceParetoFront
-
- GenerateReferenceParetoSetAndFrontFromDoubleSolutions - Class in org.uma.jmetal.util.experiment.component
-
This class computes the reference Pareto set and front from a set of data files containing the variable
(VARx.tsv file) and objective (FUNx.tsv) values.
- GenerateReferenceParetoSetAndFrontFromDoubleSolutions(Experiment<?, ?>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateReferenceParetoSetAndFrontFromDoubleSolutions
-
- GenerateWilcoxonTestTablesWithR<Result> - Class in org.uma.jmetal.util.experiment.component
-
This class generates a R script that computes the Wilcoxon Signed Rank Test and generates a Latex script
that produces a table per quality indicator containing the pairwise comparison between all the algorithms
on all the solved problems.
- GenerateWilcoxonTestTablesWithR(Experiment<?, Result>) - Constructor for class org.uma.jmetal.util.experiment.component.GenerateWilcoxonTestTablesWithR
-
- GenerationalDistance<S extends Solution<?>> - Class in org.uma.jmetal.qualityindicator.impl
-
This class implements the generational distance indicator.
- GenerationalDistance() - Constructor for class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Default constructor
- GenerationalDistance(String, double) - Constructor for class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Constructor
- GenerationalDistance(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Constructor
- GenerationalDistance(Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Constructor
- generationalDistance(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
Returns the generational distance value for a given front
- GenericIndicator<S> - Class in org.uma.jmetal.qualityindicator.impl
-
Abstract class representing quality indicators that need a reference front to be computed
- GenericIndicator() - Constructor for class org.uma.jmetal.qualityindicator.impl.GenericIndicator
-
Default constructor
- GenericIndicator(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.GenericIndicator
-
- GenericIndicator(Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.GenericIndicator
-
- GenericSolutionAttribute<S extends Solution<?>,V> - Class in org.uma.jmetal.util.solutionattribute.impl
-
- GenericSolutionAttribute() - Constructor for class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
Constructor
- GenericSolutionAttribute(Object) - Constructor for class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
Constructor
- 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(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
-
- get(String) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- get2DHV(WfgHypervolumeFront) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.util.WfgHypervolumeVersion
-
- get2DHV(List<? extends Solution<?>>) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.WFGHypervolume
-
Computes the HV of a solution list.
- getAlgorithm() - Method in class org.uma.jmetal.util.experiment.util.ExperimentAlgorithm
-
- getAlgorithmList() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getAlgorithmList() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getAlgorithmTag() - Method in class org.uma.jmetal.util.experiment.util.ExperimentAlgorithm
-
- getAlpha() - Method in class org.uma.jmetal.operator.impl.crossover.BLXAlphaCrossover
-
- getAttemptsToSettle() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getAttribute(Object) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getAttribute(Object) - Method in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- getAttribute(Object) - Method in interface org.uma.jmetal.solution.Solution
-
- getAttribute(Object) - Method in class org.uma.jmetal.util.point.util.PointSolution
-
- getAttribute(S) - Method in class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
- getAttribute(S) - Method in interface org.uma.jmetal.util.solutionattribute.SolutionAttribute
-
- getAttributeIdentifier() - Method in class org.uma.jmetal.util.solutionattribute.impl.CrowdingDistance
-
- getAttributeIdentifier() - Method in class org.uma.jmetal.util.solutionattribute.impl.GenericSolutionAttribute
-
- getAttributeIdentifier() - Method in interface org.uma.jmetal.util.solutionattribute.SolutionAttribute
-
- getAverageOccupation() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Return the average number of solutions in the occupied hypercubes
- getBestSolution(S, S, Comparator<S>) - Static method in class org.uma.jmetal.util.SolutionUtils
-
Return the best solution between those passed as arguments.
- getBestSolution(S, S, Comparator<S>, RandomGenerator<Double>) - Static method in class org.uma.jmetal.util.SolutionUtils
-
Return the best solution between those passed as arguments.
- getBestSolution(S, S, Comparator<S>, BinaryOperator<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
-
- getBounds() - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator.Audit
-
- getChart(String) - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- getComparator() - Method in interface org.uma.jmetal.util.archive.BoundedArchive
-
- getComparator() - Method in class org.uma.jmetal.util.archive.impl.AdaptiveGridArchive
-
- getComparator() - Method in class org.uma.jmetal.util.archive.impl.CrowdingDistanceArchive
-
- getComparator() - Method in class org.uma.jmetal.util.archive.impl.HypervolumeArchive
-
- getComputingTime() - Method in class org.uma.jmetal.util.AlgorithmRunner
-
- getCoordinates() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getCr() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getCrossoverOperator() - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- 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.NPointCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.PMXCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.SBXCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.SinglePointCrossover
-
- getCrossoverProbability() - Method in class org.uma.jmetal.operator.impl.crossover.TwoPointCrossover
-
- getCurrentIteration() - Method in class org.uma.jmetal.operator.impl.mutation.NonUniformMutation
-
- getDelay() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- getDescription() - Method in class org.uma.jmetal.measure.impl.PullPushMeasure
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.Epsilon
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.PISAHypervolume
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.WFGHypervolume
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
- getDescription() - Method in class org.uma.jmetal.qualityindicator.impl.Spread
-
- 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
-
- getDistance(E, J) - Method in interface org.uma.jmetal.util.distance.Distance
-
- getDistance(S, S) - Method in class org.uma.jmetal.util.distance.impl.CosineDistanceBetweenSolutionsInObjectiveSpace
-
- getDistance(S, L) - Method in class org.uma.jmetal.util.distance.impl.EuclideanDistanceBetweenSolutionAndASolutionListInObjectiveSpace
-
- getDistance(S, S) - Method in class org.uma.jmetal.util.distance.impl.EuclideanDistanceBetweenSolutionsInObjectiveSpace
-
- getDistance(S, S) - Method in class org.uma.jmetal.util.distance.impl.EuclideanDistanceBetweenSolutionsInSolutionSpace
-
- 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.impl.hypervolume.util.WfgHypervolumeVersion
-
- getExperimentBaseDirectory() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getExperimentBaseDirectory() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getExperimentName() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getExperimentName() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getF() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getFa() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getFbr() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getFbs() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getFd() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getFileName() - Method in interface org.uma.jmetal.util.fileoutput.FileOutputContext
-
- getFileName() - Method in class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- getFileWriter() - Method in interface org.uma.jmetal.util.fileoutput.FileOutputContext
-
- getFileWriter() - Method in class org.uma.jmetal.util.fileoutput.impl.DefaultFileOutputContext
-
- getFrontChart() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- 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.impl.hypervolume.util.WfgHypervolumeVersion
-
- getHypercubes() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
- getInclusiveHV(Point) - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.util.WfgHypervolumeVersion
-
- getIndependentRuns() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getIndependentRuns() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getIndicatorList() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getIndicatorList() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- 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.impl.hypervolume.util.WfgHypervolumeVersion
-
- 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.ArrayDoubleSolution
-
- 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
-
- getM() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- 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
-
- getMaxPopulationSize() - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- 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
-
- getMethod() - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator.Audit
-
- 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.
- getMutationOperator() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionStrategy
-
- getMutationOperator() - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- 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.PermutationSwapMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.PolynomialMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.SimpleRandomMutation
-
- getMutationProbability() - Method in class org.uma.jmetal.operator.impl.mutation.UniformMutation
-
- getN() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- 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.InvertedGenerationalDistancePlus
-
- 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 class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- 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.AuditableRandomGenerator
-
- getName() - Method in class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator
-
- 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.AdaptiveRandomNeighborhood
-
- getNeighbors(List<S>, int) - Method in interface org.uma.jmetal.util.neighborhood.Neighborhood
-
- getNeighbors(List<S>, int) - Method in class org.uma.jmetal.util.neighborhood.util.TwoDimensionalMesh
-
Returns the north,south, east, and west solutions of a given solution
- getNondominatedSolutions(List<S>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
- 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
-
- getNumberOfCores() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getNumberOfCores() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- 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 class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- getNumberOfObjectives() - Method in interface org.uma.jmetal.solution.Solution
-
- getNumberOfObjectives() - Method in class org.uma.jmetal.util.point.util.PointSolution
-
- getNumberOfParents() - Method in interface org.uma.jmetal.operator.CrossoverOperator
-
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.BLXAlphaCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
Three parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.HUXCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.NPointCrossover
-
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.NullCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.PMXCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.SBXCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.SinglePointCrossover
-
Two parents are required to apply this operator.
- getNumberOfParents() - Method in class org.uma.jmetal.operator.impl.crossover.TwoPointCrossover
-
- getNumberOfPoints() - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.util.WfgHypervolumeFront
-
- getNumberOfPoints() - Method in interface org.uma.jmetal.util.front.Front
-
- getNumberOfPoints() - Method in class org.uma.jmetal.util.front.imp.ArrayFront
-
- getNumberOfSolutionsToSelect() - Method in class org.uma.jmetal.operator.impl.selection.RankingAndCrowdingSelection
-
- 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 class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- getNumberOfVariables() - Method in interface org.uma.jmetal.solution.Solution
-
- getNumberOfVariables() - Method in class org.uma.jmetal.util.point.util.PointSolution
-
- getObjective(int) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getObjective(int) - Method in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- getObjective(int) - Method in interface org.uma.jmetal.solution.Solution
-
- getObjective(int) - Method in class org.uma.jmetal.util.point.util.PointSolution
-
- getObjectiveArrayFromSolutionList(List<S>, int) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
Given a solution list and the identifier of an objective (0, 1, etc), returns an array with
the values of that objective in all the solutions of the list
- getObjectives() - Method in interface org.uma.jmetal.solution.SolutionEvaluator
-
- getOffset() - Method in class org.uma.jmetal.qualityindicator.impl.Hypervolume
-
- getOffset() - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.PISAHypervolume
-
- getOffset() - Method in class org.uma.jmetal.qualityindicator.impl.hypervolume.WFGHypervolume
-
- getOutputParetoFrontFileName() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getOutputParetoFrontFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getOutputParetoSetFileName() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getOutputParetoSetFileName() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getPd() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- 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.impl.hypervolume.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.AbstractCoralReefsOptimization
-
- 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.AbstractCoralReefsOptimization
-
- getPopulationSize() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- getProblem() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- getProblem() - Method in class org.uma.jmetal.util.experiment.util.ExperimentProblem
-
- getProblemList() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getProblemList() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getProblemTag() - Method in class org.uma.jmetal.util.experiment.util.ExperimentAlgorithm
-
- 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
-
- getRandomGenerator() - Method in class org.uma.jmetal.util.pseudorandom.JMetalRandom
-
- getRandomValue(Value, Value) - Method in interface org.uma.jmetal.util.pseudorandom.BoundedRandomGenerator
-
Generate a random value within the provided range.
- getRandomValue() - Method in interface org.uma.jmetal.util.pseudorandom.RandomGenerator
-
Generate a random value.
- getReferenceFrontDirectory() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getReferenceFrontDirectory() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getReferenceFrontFileNames() - Method in class org.uma.jmetal.util.experiment.Experiment
-
- getReferenceFrontFileNames() - Method in class org.uma.jmetal.util.experiment.ExperimentBuilder
-
- getResult() - Method in interface org.uma.jmetal.algorithm.Algorithm
-
- getResult() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- 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
-
- getResult() - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator.Audit
-
- getRho() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator
-
- getSeed() - Method in class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator
-
- 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
-
- getSelectionOperator() - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- 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
-
- getSubfront(int) - Method in class org.uma.jmetal.util.solutionattribute.impl.DominanceRanking
-
- getSubfront(int) - Method in interface org.uma.jmetal.util.solutionattribute.Ranking
-
- getSwarm() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- getTag() - Method in class org.uma.jmetal.util.experiment.util.ExperimentProblem
-
- 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
-
- 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.ArrayDoubleSolution
-
- 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
-
- getValues() - Method in class org.uma.jmetal.util.point.impl.ArrayPoint
-
- getValues() - Method in interface org.uma.jmetal.util.point.Point
-
- getVarChart() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- getVariables() - Method in interface org.uma.jmetal.solution.SolutionBuilder
-
- getVariableValue(int) - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- getVariableValue(int) - Method in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- getVariableValue(int) - Method in interface org.uma.jmetal.solution.Solution
-
- getVariableValue(int) - Method in class org.uma.jmetal.util.point.util.PointSolution
-
- getVariableValueString(int) - Method in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- 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.util.PointSolution
-
- getVariant() - Method in class org.uma.jmetal.operator.impl.crossover.DifferentialEvolutionCrossover
-
- getX() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization.Coordinate
-
Retrieves Coordinate's x-position
- getY() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization.Coordinate
-
Retrieves Coordinate's y-position
- IdealPoint - Class in org.uma.jmetal.util.referencePoint.impl
-
Class representing an ideal point (minimization is assumed)
- IdealPoint(int) - Constructor for class org.uma.jmetal.util.referencePoint.impl.IdealPoint
-
- improvement(S) - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- increment() - Method in class org.uma.jmetal.measure.impl.CountingMeasure
-
Add 1 to the current count and push its value to all the registered
observers.
- increment(long) - Method in class org.uma.jmetal.measure.impl.CountingMeasure
-
Increment the current count in a given amount.
- initChart() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- initializationPhase() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
Initialization phase of the scatter search: the population is filled with diverse solutions that
have been improved.
- initializeLeader(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- initializeObjectiveValues() - Method in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- initializeParticlesMemory(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- initializeVelocity(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- initProgress() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- initProgress() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- initProgress() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- IntegerDoubleProblem<S> - Interface in org.uma.jmetal.problem
-
Interface representing problems having integer and double variables
- IntegerDoubleSolution - Interface in org.uma.jmetal.solution
-
Interface representing a solution composed of integers and real values
- IntegerPolynomialMutation - Class in org.uma.jmetal.operator.impl.mutation
-
This class implements a polynomial mutation operator to be applied to Integer solutions
If the lower and upper bounds of a variable are the same, no mutation is carried out and the
bound value is returned.
- IntegerPolynomialMutation() - Constructor for class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Constructor
- IntegerPolynomialMutation(IntegerProblem, double) - Constructor for class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Constructor
- IntegerPolynomialMutation(double, double) - Constructor for class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Constructor
- IntegerPolynomialMutation(double, double, RepairDoubleSolution) - Constructor for class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Constructor
- IntegerPolynomialMutation(double, double, RepairDoubleSolution, RandomGenerator<Double>) - Constructor for class org.uma.jmetal.operator.impl.mutation.IntegerPolynomialMutation
-
Constructor
- IntegerProblem - Interface in org.uma.jmetal.problem
-
Interface representing integer problems
- IntegerSBXCrossover - Class in org.uma.jmetal.operator.impl.crossover
-
This class allows to apply a SBX crossover operator using two parent solutions (Integer encoding)
- IntegerSBXCrossover(double, double) - Constructor for class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
Constructor
- IntegerSBXCrossover(double, double, RandomGenerator<Double>) - Constructor for class org.uma.jmetal.operator.impl.crossover.IntegerSBXCrossover
-
Constructor
- IntegerSolution - Interface in org.uma.jmetal.solution
-
Interface representing a integer solutions
- InvertedGenerationalDistance<S extends Solution<?>> - Class in org.uma.jmetal.qualityindicator.impl
-
This class implements the inverted generational distance metric.
- InvertedGenerationalDistance() - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
Default constructor
- InvertedGenerationalDistance(String, double) - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
Constructor
- InvertedGenerationalDistance(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
Constructor
- InvertedGenerationalDistance(Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
Constructor
- invertedGenerationalDistance(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
Returns the inverted generational distance value for a given front
- InvertedGenerationalDistancePlus<S extends Solution<?>> - Class in org.uma.jmetal.qualityindicator.impl
-
This class implements the inverted generational distance metric plust (IGD+)
Reference: Ishibuchi et al 2015, "A Study on Performance Evaluation Ability of a Modified
Inverted Generational Distance Indicator", GECCO 2015
- InvertedGenerationalDistancePlus() - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
Default constructor
- InvertedGenerationalDistancePlus(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
Constructor
- InvertedGenerationalDistancePlus(Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
Constructor
- invertedGenerationalDistancePlus(Front, Front) - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
Returns the inverted generational distance plus value for a given front
- isEmpty() - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- IsInterfaceException(Class<?>) - Constructor for exception org.uma.jmetal.solution.impl.VariableFactory.IsInterfaceException
-
- isSolutionDominatedBySolutionList(S, List<? extends S>) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
- isStoppingConditionReached() - Method in class org.uma.jmetal.algorithm.impl.AbstractCoralReefsOptimization
-
- isStoppingConditionReached() - Method in class org.uma.jmetal.algorithm.impl.AbstractEvolutionaryAlgorithm
-
- isStoppingConditionReached() - Method in class org.uma.jmetal.algorithm.impl.AbstractParticleSwarmOptimization
-
- isStoppingConditionReached() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.Epsilon
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.GeneralizedSpread
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.GenerationalDistance
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.GenericIndicator
-
This method returns true if lower indicator values are preferred and false otherwise
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.Hypervolume
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistance
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.InvertedGenerationalDistancePlus
-
- isTheLowerTheIndicatorValueTheBetter() - Method in class org.uma.jmetal.qualityindicator.impl.Spread
-
- iterator() - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- R2<Evaluate extends List<? extends Solution<?>>> - Class in org.uma.jmetal.qualityindicator.impl
-
TODO: Add comments here
- R2(Front) - 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() - 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(String, Front) - Constructor for class org.uma.jmetal.qualityindicator.impl.R2
-
Constructor
Creates a new instance of the R2 indicator for nDimensiosn
It loads the weight vectors from the file fileName
- R2(int, Front) - 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(String) - Constructor for class org.uma.jmetal.qualityindicator.impl.R2
-
Constructor
Creates a new instance of the R2 indicator for nDimensiosn
It loads the weight vectors from the file fileName
- r2(Front) - Method in class org.uma.jmetal.qualityindicator.impl.R2
-
- randNormal(double, double) - Method in class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator
-
Use the polar form of the Box-Muller transformation to obtain
a pseudo random number from a Gaussian distribution
Code taken from Maurice Clerc's implementation
- randomGenerator - Variable in class org.uma.jmetal.solution.impl.AbstractGenericSolution
-
- randomGenerator - Variable in class org.uma.jmetal.solution.impl.ArrayDoubleSolution
-
- RandomGenerator<Value> - Interface in org.uma.jmetal.util.pseudorandom
-
- randomOccupiedHypercube() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns a random hypercube that has more than zero solutions.
- randomOccupiedHypercube(BoundedRandomGenerator<Integer>) - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns a random hypercube that has more than zero solutions.
- RandomSelection<S> - 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
-
- randSphere(int) - Method in class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator
-
Get a random point from an hypersphere (center = 0, radius = 1)
Code taken from Maurice Clerc's implementation
- randSphere(int, double, double) - Method in class org.uma.jmetal.util.pseudorandom.impl.ExtendedPseudoRandomGenerator
-
Ger a random point from an hypersphere
Code taken from Maurice Clerc's implementation
- Ranking<S> - 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
-
- ReadDoubleDataFile - Class in org.uma.jmetal.util.fileinput.util
-
Utiliy class that reads a file containing a double value per line and returns an array with all of them.
- ReadDoubleDataFile() - Constructor for class org.uma.jmetal.util.fileinput.util.ReadDoubleDataFile
-
- readFile(String) - Method in class org.uma.jmetal.util.fileinput.util.ReadDoubleDataFile
-
- recompute() - Method in class org.uma.jmetal.util.neighborhood.impl.AdaptiveRandomNeighborhood
-
Recomputes the neighbors
- referenceParetoFront - Variable in class org.uma.jmetal.qualityindicator.impl.GenericIndicator
-
- ReferencePoint - Class in org.uma.jmetal.util.referencePoint
-
Interface representing a reference point
- ReferencePoint(int) - Constructor for class org.uma.jmetal.util.referencePoint.ReferencePoint
-
- referenceSetUpdate() - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- referenceSetUpdate(S) - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- refreshCharts() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- refreshCharts(int) - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- 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
-
- remove(Object) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- remove(String) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- removeAll(Collection<?>) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- removeAllMeasures(Iterable<? extends Object>) - Method in class org.uma.jmetal.measure.impl.SimpleMeasureManager
-
- removeDuplicatedAlgorithms() - Method in class org.uma.jmetal.util.experiment.Experiment
-
The list of algorithms contain an algorithm instance per problem.
- removeIndicator(String) - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- removeListener(Consumer<AuditableRandomGenerator.Audit>) - Method in class org.uma.jmetal.util.pseudorandom.impl.AuditableRandomGenerator
-
- 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.
- removeSolutionsFromList(List<S>, int) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
Removes a number of solutions from a list
- repaint() - Method in class org.uma.jmetal.util.chartcontainer.ChartContainer
-
- 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
- RepairDoubleSolutionAtRandom(BoundedRandomGenerator<Double>) - 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
-
- reproduction(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractGeneticAlgorithm
-
- 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
-
- restart(List<S>, Problem<S>, int) - Static method in class org.uma.jmetal.util.SolutionListUtils
-
This methods takes a list of solutions, removes a percentage of its solutions, and it is filled
with new random generated solutions
- restartConditionIsFulfilled(List<S>) - Method in class org.uma.jmetal.algorithm.impl.AbstractScatterSearch
-
- retainAll(Collection<?>) - Method in class org.uma.jmetal.util.naming.impl.DescribedEntitySet
-
- rouletteWheel() - Method in class org.uma.jmetal.util.AdaptiveGrid
-
Returns a random hypercube using a rouleteWheel method.
- rouletteWheel(BoundedRandomGenerator<Double>) - 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.AbstractCoralReefsOptimization
-
- 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.component.ComputeQualityIndicators
-
- run() - Method in class org.uma.jmetal.util.experiment.component.ExecuteAlgorithms
-
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateBoxplotsWithR
-
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateFriedmanTestTables
-
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateLatexTablesWithStatistics
-
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateReferenceParetoFront
-
The run() method creates de output directory and compute the fronts
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateReferenceParetoSetAndFrontFromDoubleSolutions
-
The run() method creates de output directory and compute the fronts
- run() - Method in class org.uma.jmetal.util.experiment.component.GenerateWilcoxonTestTablesWithR
-
- run() - Method in interface org.uma.jmetal.util.experiment.ExperimentComponent
-
- runAlgorithm(int, Experiment<?, ?>) - Method in class org.uma.jmetal.util.experiment.util.ExperimentAlgorithm
-