Index
All Classes and Interfaces|All Packages|Serialized Form
A
- archive - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- archive() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- archive() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluationWithArchive
- AsynchronousCellularGeneticAlgorithmBinaryExample - Class in org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm
-
Class to configure and run an asynchronous cellular genetic algorithm to solve a
DoubleProblem - AsynchronousCellularGeneticAlgorithmBinaryExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmBinaryExample
- AsynchronousCellularGeneticAlgorithmExample - Class in org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm
-
Class to configure and run an asynchronous cellular genetic algorithm to solve a
DoubleProblem - AsynchronousCellularGeneticAlgorithmExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmExample
- AsynchronousCellularGeneticAlgorithmUsingAPermutationSequenceGeneratorExample - Class in org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm
-
Class to configure and run an asynchronous cellular genetic algorithm to solve a
DoubleProblem - AsynchronousCellularGeneticAlgorithmUsingAPermutationSequenceGeneratorExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmUsingAPermutationSequenceGeneratorExample
- attributes - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- attributes() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- attributes() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
B
- bestSolutions() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- BinaryTournamentGlobalBestSelection - Class in org.uma.jmetal.component.catalogue.pso.globalbestselection.impl
- BinaryTournamentGlobalBestSelection(Comparator<DoubleSolution>) - Constructor for class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.BinaryTournamentGlobalBestSelection
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIDEBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOABuilder
- build() - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOADEBuilder
- build() - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
C
- c1Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- c1Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- c1Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- c1Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- c1Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- c1Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- c2Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- c2Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- c2Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- c2Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- c2Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- c2Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- comparator - Variable in class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuCommaLambdaReplacement
- comparator - Variable in class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuPlusLambdaReplacement
- comparator - Variable in class org.uma.jmetal.component.catalogue.ea.replacement.impl.PairwiseReplacement
- compute() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.ConstantValueStrategy
- compute() - Method in interface org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.InertiaWeightRangeBasedComputingStrategy
- compute() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- compute() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- compute() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.RandomSelectedValueStrategy
- compute() - Method in interface org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.InertiaWeightComputingStrategy
- computeCounter - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- computeCounter - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- computedEvaluations() - Method in interface org.uma.jmetal.component.catalogue.common.evaluation.Evaluation
- computedEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluation
- computedEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluationWithArchive
- computedEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluation
- ConstantValueStrategy - Class in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- ConstantValueStrategy(double) - Constructor for class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.ConstantValueStrategy
- ConstrainedVelocityUpdate - Class in org.uma.jmetal.component.catalogue.pso.velocityupdate.impl
-
Method implementing a constrained velocity update.
- ConstrainedVelocityUpdate(double, double, double, double, double, double, double, double, DoubleProblem) - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
-
Constructor
- ConstrainedVelocityUpdate(double, double, double, double, DoubleProblem) - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- constrictionCoefficient(double, double) - Method in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
-
Generate the coefficient constriction value
- create() - Method in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.LatinHypercubeSamplingSolutionsCreation
- create() - Method in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.RandomSolutionsCreation
- create() - Method in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- create() - Method in interface org.uma.jmetal.component.catalogue.common.solutionscreation.SolutionsCreation
- CrossoverAndMutationVariation<S> - Class in org.uma.jmetal.component.catalogue.ea.variation.impl
- CrossoverAndMutationVariation(int, CrossoverOperator<S>, MutationOperator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.variation.impl.CrossoverAndMutationVariation
- currentComputingTime() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- currentComputingTime() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- currentComputingTime() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
D
- DefaultGlobalBestInitialization - Class in org.uma.jmetal.component.catalogue.pso.globalbestinitialization.impl
- DefaultGlobalBestInitialization() - Constructor for class org.uma.jmetal.component.catalogue.pso.globalbestinitialization.impl.DefaultGlobalBestInitialization
- DefaultGlobalBestUpdate - Class in org.uma.jmetal.component.catalogue.pso.globalbestupdate.impl
- DefaultGlobalBestUpdate() - Constructor for class org.uma.jmetal.component.catalogue.pso.globalbestupdate.impl.DefaultGlobalBestUpdate
- DefaultLocalBestInitialization - Class in org.uma.jmetal.component.catalogue.pso.localbestinitialization.impl
- DefaultLocalBestInitialization() - Constructor for class org.uma.jmetal.component.catalogue.pso.localbestinitialization.impl.DefaultLocalBestInitialization
- DefaultLocalBestUpdate - Class in org.uma.jmetal.component.catalogue.pso.localbestupdate.impl
- DefaultLocalBestUpdate(DominanceComparator<DoubleSolution>) - Constructor for class org.uma.jmetal.component.catalogue.pso.localbestupdate.impl.DefaultLocalBestUpdate
-
TODO: Terminar documentacion Constructor
- DefaultPositionUpdate - Class in org.uma.jmetal.component.catalogue.pso.positionupdate.impl
- DefaultPositionUpdate(double, double, List<Bounds<Double>>) - Constructor for class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
-
Constructor
- DefaultVelocityInitialization - Class in org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl
-
Class that initializes the velocity of the particles to 0.0
- DefaultVelocityInitialization() - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.DefaultVelocityInitialization
- DefaultVelocityUpdate - Class in org.uma.jmetal.component.catalogue.pso.velocityupdate.impl
-
Method implementing the standard velocity PSO update strategy
- DefaultVelocityUpdate(double, double, double, double) - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
-
Constructor
- deltaMax - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- deltaMin - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- description() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- description() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- description() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- DifferentialEvolutionCrossoverVariation - Class in org.uma.jmetal.component.catalogue.ea.variation.impl
- DifferentialEvolutionCrossoverVariation(int, DifferentialEvolutionCrossover, MutationOperator<DoubleSolution>, SequenceGenerator<Integer>) - Constructor for class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- DifferentialEvolutionCrossoverVariation(int, DifferentialEvolutionCrossover, SequenceGenerator<Integer>) - Constructor for class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- DifferentialEvolutionSelection - Class in org.uma.jmetal.component.catalogue.ea.selection.impl
- DifferentialEvolutionSelection(int, int, boolean, SequenceGenerator<Integer>) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.DifferentialEvolutionSelection
E
- evaluate(List<S>) - Method in interface org.uma.jmetal.component.catalogue.common.evaluation.Evaluation
- evaluate(List<S>) - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluation
- evaluate(List<S>) - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluationWithArchive
- evaluate(List<S>) - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluation
- evaluate(List<S>) - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluationWithArchive
- evaluation - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- evaluation() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- evaluation() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- evaluation(Evaluation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- evaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- Evaluation<S> - Interface in org.uma.jmetal.component.catalogue.common.evaluation
-
Interface representing entities that evaluate a list of solutions
- evaluations - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- evaluations() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- evaluationsLimitReached() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- EvolutionaryAlgorithm<S> - Class in org.uma.jmetal.component.algorithm
-
Template for evolutionary algorithms.
- EvolutionaryAlgorithm(String, SolutionsCreation<S>, Evaluation<S>, Termination, Selection<S>, Variation<S>, Replacement<S>) - Constructor for class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
-
Constructor
F
- frequency - Variable in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- FrequencySelectionMutationBasedPerturbation - Class in org.uma.jmetal.component.catalogue.pso.perturbation.impl
-
This perturbation applies a mutation operator to a fixed set of solutions according to a frequency parameter.
- FrequencySelectionMutationBasedPerturbation(MutationOperator<DoubleSolution>) - Constructor for class org.uma.jmetal.component.catalogue.pso.perturbation.impl.FrequencySelectionMutationBasedPerturbation
-
Constructor
- FrequencySelectionMutationBasedPerturbation(MutationOperator<DoubleSolution>, int) - Constructor for class org.uma.jmetal.component.catalogue.pso.perturbation.impl.FrequencySelectionMutationBasedPerturbation
-
Constructor
G
- GenerationalGeneticAlgorithmBinaryExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a generational genetic algorithm to solve a
BinaryProblem - GenerationalGeneticAlgorithmBinaryExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmBinaryExample
- GenerationalGeneticAlgorithmExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a generational genetic algorithm to solve a
DoubleProblem - GenerationalGeneticAlgorithmExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmExample
- GenerationalGeneticAlgorithmWithFitnessObserverExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a generational genetic algorithm to solve a
DoubleProblem - GenerationalGeneticAlgorithmWithFitnessObserverExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithFitnessObserverExample
- GenerationalGeneticAlgorithmWithMultiThreadedEvaluatorExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a generational genetic algorithm to solve a
DoubleProblem - GenerationalGeneticAlgorithmWithMultiThreadedEvaluatorExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithMultiThreadedEvaluatorExample
- GenerationalGeneticAlgorithmWithRuntimeChartExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a generational genetic algorithm to solve a
DoubleProblem - GenerationalGeneticAlgorithmWithRuntimeChartExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithRuntimeChartExample
- GeneticAlgorithmBuilder<S> - Class in org.uma.jmetal.component.algorithm.singleobjective
-
Class to configure and build an instance of a genetic algorithm
- GeneticAlgorithmBuilder(String, Problem<S>, int, int, CrossoverOperator<S>, MutationOperator<S>) - Constructor for class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- GeneticAlgorithmTSPExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a genetic algorithm to solve an instance of the TSP
- GeneticAlgorithmTSPExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GeneticAlgorithmTSPExample
- GeneticAlgorithmTSPWithConstraintsExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a genetic algorithm to solve an instance of the TSP
- GeneticAlgorithmTSPWithConstraintsExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GeneticAlgorithmTSPWithConstraintsExample
- getComparator() - Method in class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
- getComputeCounter() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- getComputeCounter() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- getComputedIndicatorValue() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- getCrossover() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- getDensityEstimator() - Method in class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
- getDominanceComparator() - Method in class org.uma.jmetal.component.catalogue.pso.localbestupdate.impl.DefaultLocalBestUpdate
- getEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByComputingTime
- getEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByKeyboard
- getEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- getEvaluationsLimit() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- getFrequencyOfApplication() - Method in class org.uma.jmetal.component.catalogue.pso.perturbation.impl.FrequencySelectionMutationBasedPerturbation
-
Get the percentage of application for mutation operator
- getInertiaWeightValue() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.ConstantValueStrategy
- getLowerBound() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.RandomSelectedValueStrategy
- getMatingPoolSize() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.CrossoverAndMutationVariation
- getMatingPoolSize() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- getMatingPoolSize() - Method in interface org.uma.jmetal.component.catalogue.ea.variation.Variation
- getMaxComputingTime() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByComputingTime
- getMaximumNumberOfEvaluations() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByEvaluations
- getMaximumNumberOfIterations() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- getMaximumNumberOfIterations() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- getMaximumWeight() - Method in interface org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.InertiaWeightRangeBasedComputingStrategy
- getMaximumWeight() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- getMaximumWeight() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- getMinimumWeight() - Method in interface org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.InertiaWeightRangeBasedComputingStrategy
- getMinimumWeight() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- getMinimumWeight() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- getMutation() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- getMutationOperator() - Method in class org.uma.jmetal.component.catalogue.pso.perturbation.impl.FrequencySelectionMutationBasedPerturbation
-
Operator
- getNeighborType() - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.PopulationAndNeighborhoodSelection
- getNumberOfElementsToSelect() - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
- getObservable() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- getOffspringPopulationSize() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.CrossoverAndMutationVariation
- getOffspringPopulationSize() - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- getOffspringPopulationSize() - Method in interface org.uma.jmetal.component.catalogue.ea.variation.Variation
- getQualityIndicator() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- getRanking() - Method in class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
- getReferenceFrontIndicatorValue() - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- getSolutionIndexGenerator() - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.NeighborhoodSelection
- getSolutionIndexGenerator() - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.PopulationAndNeighborhoodSelection
- getUpperBound() - Method in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.RandomSelectedValueStrategy
- getVelocityChangeWhenLowerLimitIsReached() - Method in class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
-
Getter of velocityChangeWhenLowerLimitIsReached variable
- getVelocityChangeWhenUpperLimitIsReached() - Method in class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
-
Getter of velocityChangeWhenUpperLimitIsReached variable
- GlobalBestInitialization - Interface in org.uma.jmetal.component.catalogue.pso.globalbestinitialization
- GlobalBestSelection - Interface in org.uma.jmetal.component.catalogue.pso.globalbestselection
- GlobalBestUpdate - Interface in org.uma.jmetal.component.catalogue.pso.globalbestupdate
- GNSGAIIExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm using a
GDominanceComparator, which allows to empower NSGA-II with a preference articulation mechanism based on reference point. - GNSGAIIExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.GNSGAIIExample
- GNSGAIIWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm using a
GDominanceComparator, which allows to empower NSGA-II with a preference articulation mechanism based on reference point. - GNSGAIIWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.GNSGAIIWithRealTimeChartExample
- GSMSEMOAExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the SMSEMOA algorithm using g-dominance
- GSMSEMOAExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.GSMSEMOAExample
I
- InertiaWeightComputingStrategy - Interface in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy
- InertiaWeightRangeBasedComputingStrategy - Interface in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- initialize(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.localbestinitialization.impl.DefaultLocalBestInitialization
-
Initialize the local best solutions.
- initialize(List<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.localbestinitialization.LocalBestInitialization
- initialize(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.DefaultVelocityInitialization
- initialize(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.SPSO2007VelocityInitialization
- initialize(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.SPSO2011VelocityInitialization
- initialize(List<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.velocityinitialization.VelocityInitialization
- initialize(List<DoubleSolution>, BoundedArchive<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.globalbestinitialization.GlobalBestInitialization
- initialize(List<DoubleSolution>, BoundedArchive<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.globalbestinitialization.impl.DefaultGlobalBestInitialization
- initProgress() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- initProgress() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- initProgress() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- initTime - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- isMet(Map<String, Object>) - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByComputingTime
- isMet(Map<String, Object>) - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByEvaluations
- isMet(Map<String, Object>) - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByKeyboard
- isMet(Map<String, Object>) - Method in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- isMet(Map<String, Object>) - Method in interface org.uma.jmetal.component.catalogue.common.termination.Termination
K
- keyHit - Variable in class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByKeyboard
L
- LatinHypercubeSamplingSolutionsCreation - Class in org.uma.jmetal.component.catalogue.common.solutionscreation.impl
- LatinHypercubeSamplingSolutionsCreation(DoubleProblem, int) - Constructor for class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.LatinHypercubeSamplingSolutionsCreation
- LinearDecreasingStrategy - Class in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- LinearDecreasingStrategy(double, double, int, int) - Constructor for class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- LinearIncreasingStrategy - Class in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- LinearIncreasingStrategy(double, double, int, int) - Constructor for class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- LocalBestInitialization - Interface in org.uma.jmetal.component.catalogue.pso.localbestinitialization
-
TODO: comment the interface
- LocalBestUpdate - Interface in org.uma.jmetal.component.catalogue.pso.localbestupdate
M
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moea.MOEA_NSGAIIExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moea.MOEA_SPEA2Example
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moead.MOEADDEDefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moead.MOEADDefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moead.MOEADSolvingProblemZDT110F2Example
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moead.MOEADWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.moead.MOEADWithUnboundedArchiveExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.GNSGAIIExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.GNSGAIIWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBinaryProblemExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBiobjectiveKnapsackExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBiObjectiveTSPExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIDefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIDEWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIEbesExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIIntegerProblemExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIMultiObjectiveTSPExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIPlottingEstimationsOfNadirAndIdealPointsExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIPlottingNadirlPointsExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISolvingConstrainedProblemExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISteadyStateExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISteadyStateWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByHypervolume
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByKeyboardExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByTimeExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithCrowdingDistanceArchiveExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithIndicatorChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithMixedSolutionEncodingExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithMNDSRankingExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithSmile2DChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithSmile3DChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithTwoIndicatorsChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithUnboundedArchiveExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.nsgaii.ParallelNSGAIIExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSODefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingConstrainedProblemExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingEbes
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingProblemEbes
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOStoppingByKeyboardExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithPlotliyChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithUnboundedArchiveExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.GSMSEMOAExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADESolving3DProblemWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADEWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOASolving3DProblemExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOAWithRealTimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmBinaryExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.AsynchronousCellularGeneticAlgorithmUsingAPermutationSequenceGeneratorExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.SynchronousCellularGeneticAlgorithmExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmBinaryExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithFitnessObserverExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithMultiThreadedEvaluatorExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GenerationalGeneticAlgorithmWithRuntimeChartExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GeneticAlgorithmTSPExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.GeneticAlgorithmTSPWithConstraintsExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.SteadyStateGeneticAlgorithmDefaultConfigurationExample
- main(String[]) - Static method in class org.uma.jmetal.component.examples.singleobjective.randomsearch.RandomSearchSingleObjectiveBinaryEncodingExample
- maximumNumberOfIterations - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- maximumNumberOfIterations - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- maximumWeight - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- maximumWeight - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- minimumWeight - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- minimumWeight - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- MOEA_NSGAIIExample - Class in org.uma.jmetal.component.examples.multiobjective.moea
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEA_NSGAIIExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moea.MOEA_NSGAIIExample
- MOEA_SPEA2Example - Class in org.uma.jmetal.component.examples.multiobjective.moea
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEA_SPEA2Example() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moea.MOEA_SPEA2Example
- MOEADBuilder<S> - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the MOEA/D algorithm
- MOEADBuilder(Problem<S>, int, CrossoverOperator<S>, MutationOperator<S>, String, SequenceGenerator<Integer>, boolean) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- MOEADDEBuilder - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the MOEA/D-DE algorithm
- MOEADDEBuilder(Problem<DoubleSolution>, int, double, double, MutationOperator<DoubleSolution>, String, SequenceGenerator<Integer>, boolean) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- MOEADDEDefaultConfigurationExample - Class in org.uma.jmetal.component.examples.multiobjective.moead
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEADDEDefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moead.MOEADDEDefaultConfigurationExample
- MOEADDefaultConfigurationExample - Class in org.uma.jmetal.component.examples.multiobjective.moead
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEADDefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moead.MOEADDefaultConfigurationExample
- MOEADReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
- MOEADReplacement(PopulationAndNeighborhoodSelection<S>, WeightVectorNeighborhood<S>, AggregationFunction, SequenceGenerator<Integer>, int, boolean) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.MOEADReplacement
- MOEADSolvingProblemZDT110F2Example - Class in org.uma.jmetal.component.examples.multiobjective.moead
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEADSolvingProblemZDT110F2Example() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moead.MOEADSolvingProblemZDT110F2Example
- MOEADWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.moead
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEADWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moead.MOEADWithRealTimeChartExample
- MOEADWithUnboundedArchiveExample - Class in org.uma.jmetal.component.examples.multiobjective.moead
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- MOEADWithUnboundedArchiveExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.moead.MOEADWithUnboundedArchiveExample
- MuCommaLambdaReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
-
(mu , lambda) replacement.
- MuCommaLambdaReplacement(Comparator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuCommaLambdaReplacement
- MultiThreadedEvaluation<S> - Class in org.uma.jmetal.component.catalogue.common.evaluation.impl
-
Class that evaluates a list of solutions using threads.
- MultiThreadedEvaluation(int, Problem<S>) - Constructor for class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluation
- MultiThreadedEvaluationWithArchive<S> - Class in org.uma.jmetal.component.catalogue.common.evaluation.impl
-
Class that evaluates a list of solutions using threads.
- MultiThreadedEvaluationWithArchive(int, Problem<S>, Archive<S>) - Constructor for class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluationWithArchive
- MuPlusLambdaReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
-
(mu + lambda) replacement.
- MuPlusLambdaReplacement(Comparator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuPlusLambdaReplacement
N
- name - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- name() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- name() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- name() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- NaryTournamentGlobalBestSelection - Class in org.uma.jmetal.component.catalogue.pso.globalbestselection.impl
- NaryTournamentGlobalBestSelection(int, Comparator<DoubleSolution>) - Constructor for class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.NaryTournamentGlobalBestSelection
- NaryTournamentSelection<S> - Class in org.uma.jmetal.component.catalogue.ea.selection.impl
- NaryTournamentSelection(int, int, Comparator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.NaryTournamentSelection
- NaryTournamentSelection(int, int, RankingAndDensityEstimatorPreference<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.NaryTournamentSelection
- NaryTournamentSelection(NaryTournamentSelection<S>, int) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.NaryTournamentSelection
- NeighborhoodSelection<S> - Class in org.uma.jmetal.component.catalogue.ea.selection.impl
-
This class produces a mating pool composed of solutions belonging to a neighborhood.
- NeighborhoodSelection(int, SequenceGenerator<Integer>, Neighborhood<S>, SelectionOperator<List<S>, S>, boolean) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.NeighborhoodSelection
- NSGAIIBinaryProblemExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured with standard settings for solving a binary problem (
OneZeroMaxis a multi-objective variant of OneMax). - NSGAIIBinaryProblemExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBinaryProblemExample
- NSGAIIBiobjectiveKnapsackExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a bi-objective TSP.
- NSGAIIBiobjectiveKnapsackExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBiobjectiveKnapsackExample
- NSGAIIBiObjectiveTSPExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a bi-objective TSP.
- NSGAIIBiObjectiveTSPExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIBiObjectiveTSPExample
- NSGAIIBuilder<S> - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the NSGA-II algorithm
- NSGAIIBuilder(Problem<S>, int, int, CrossoverOperator<S>, MutationOperator<S>) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- NSGAIIDEBuilder - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the NSGA-II algorithm using DE operators
- NSGAIIDEBuilder(Problem<DoubleSolution>, int, double, double, MutationOperator<DoubleSolution>, DifferentialEvolutionCrossover.DE_VARIANT) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIDEBuilder
- NSGAIIDefaultConfigurationExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured with standard settings.
- NSGAIIDefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIDefaultConfigurationExample
- NSGAIIDEWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II-DE algorithm showing the population while the algorithm is running
- NSGAIIDEWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIDEWithRealTimeChartExample
- NSGAIIEbesExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIEbesExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIEbesExample
- NSGAIIIntegerProblemExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured with standard settings for solving a binary problem (
OneZeroMaxis a multi-objective variant of OneMax). - NSGAIIIntegerProblemExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIIntegerProblemExample
- NSGAIIMultiObjectiveTSPExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a bi-objective TSP.
- NSGAIIMultiObjectiveTSPExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIMultiObjectiveTSPExample
- NSGAIIPlottingEstimationsOfNadirAndIdealPointsExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIPlottingEstimationsOfNadirAndIdealPointsExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIPlottingEstimationsOfNadirAndIdealPointsExample
- NSGAIIPlottingNadirlPointsExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIPlottingNadirlPointsExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIPlottingNadirlPointsExample
- NSGAIISolvingConstrainedProblemExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured with standard settings for solving a binary problem (
OneZeroMaxis a multi-objective variant of OneMax). - NSGAIISolvingConstrainedProblemExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISolvingConstrainedProblemExample
- NSGAIISteadyStateExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure a steady-state version of NSGA-II
- NSGAIISteadyStateExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISteadyStateExample
- NSGAIISteadyStateWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure a steady-state version of NSGA-II, showing the current population during the execution of the algorithm
- NSGAIISteadyStateWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIISteadyStateWithRealTimeChartExample
- NSGAIIStoppingByHypervolume - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm with a stopping condition based on finding a Pareto front approximation having a hypervolume value higher than the 95% of the hypervolume of the reference front.
- NSGAIIStoppingByHypervolume() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByHypervolume
- NSGAIIStoppingByKeyboardExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm with a stopping condition based on pressing a key.
- NSGAIIStoppingByKeyboardExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByKeyboardExample
- NSGAIIStoppingByTimeExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm with a stopping condition based a maximum computing time.
- NSGAIIStoppingByTimeExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIStoppingByTimeExample
- NSGAIIWithCrowdingDistanceArchiveExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured a bounded external archive that uses the crowding distance to remove solutions when the archive gets full.
- NSGAIIWithCrowdingDistanceArchiveExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithCrowdingDistanceArchiveExample
- NSGAIIWithIndicatorChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIWithIndicatorChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithIndicatorChartExample
- NSGAIIWithMixedSolutionEncodingExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a problem having a mixed-encoding.
- NSGAIIWithMixedSolutionEncodingExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithMixedSolutionEncodingExample
- NSGAIIWithMNDSRankingExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm configured with the ranking method known as Merge non-dominated sorting ranking (DOI: https://doi.org/10.1109/TCYB.2020.2968301)
- NSGAIIWithMNDSRankingExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithMNDSRankingExample
- NSGAIIWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithRealTimeChartExample
- NSGAIIWithSmile2DChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a bi-objective problem and plotting the result front with Smile (https://haifengl.github.io/)
- NSGAIIWithSmile2DChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithSmile2DChartExample
- NSGAIIWithSmile3DChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm to solve a three-objective problem and plotting the result front with Smile (https://haifengl.github.io/)
- NSGAIIWithSmile3DChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithSmile3DChartExample
- NSGAIIWithTwoIndicatorsChartExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm showing the population while the algorithm is running
- NSGAIIWithTwoIndicatorsChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithTwoIndicatorsChartExample
- NSGAIIWithUnboundedArchiveExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm using an unbounded archive that stores the non-dominated solutions found during the search.
- NSGAIIWithUnboundedArchiveExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.NSGAIIWithUnboundedArchiveExample
- numberOfEvaluations() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- numberOfEvaluations() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- numberOfThreads() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluation
- numberOfThreads() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluationWithArchive
O
- observable - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- observable() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- observable() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- ONE_SHOT - Enum constant in enum class org.uma.jmetal.component.catalogue.ea.replacement.Replacement.RemovalPolicy
- org.uma.jmetal.component.algorithm - package org.uma.jmetal.component.algorithm
- org.uma.jmetal.component.algorithm.multiobjective - package org.uma.jmetal.component.algorithm.multiobjective
- org.uma.jmetal.component.algorithm.singleobjective - package org.uma.jmetal.component.algorithm.singleobjective
- org.uma.jmetal.component.catalogue.common.evaluation - package org.uma.jmetal.component.catalogue.common.evaluation
- org.uma.jmetal.component.catalogue.common.evaluation.impl - package org.uma.jmetal.component.catalogue.common.evaluation.impl
- org.uma.jmetal.component.catalogue.common.solutionscreation - package org.uma.jmetal.component.catalogue.common.solutionscreation
- org.uma.jmetal.component.catalogue.common.solutionscreation.impl - package org.uma.jmetal.component.catalogue.common.solutionscreation.impl
- org.uma.jmetal.component.catalogue.common.termination - package org.uma.jmetal.component.catalogue.common.termination
- org.uma.jmetal.component.catalogue.common.termination.impl - package org.uma.jmetal.component.catalogue.common.termination.impl
- org.uma.jmetal.component.catalogue.ea.replacement - package org.uma.jmetal.component.catalogue.ea.replacement
- org.uma.jmetal.component.catalogue.ea.replacement.impl - package org.uma.jmetal.component.catalogue.ea.replacement.impl
- org.uma.jmetal.component.catalogue.ea.selection - package org.uma.jmetal.component.catalogue.ea.selection
- org.uma.jmetal.component.catalogue.ea.selection.impl - package org.uma.jmetal.component.catalogue.ea.selection.impl
- org.uma.jmetal.component.catalogue.ea.variation - package org.uma.jmetal.component.catalogue.ea.variation
- org.uma.jmetal.component.catalogue.ea.variation.impl - package org.uma.jmetal.component.catalogue.ea.variation.impl
- org.uma.jmetal.component.catalogue.pso.globalbestinitialization - package org.uma.jmetal.component.catalogue.pso.globalbestinitialization
- org.uma.jmetal.component.catalogue.pso.globalbestinitialization.impl - package org.uma.jmetal.component.catalogue.pso.globalbestinitialization.impl
- org.uma.jmetal.component.catalogue.pso.globalbestselection - package org.uma.jmetal.component.catalogue.pso.globalbestselection
- org.uma.jmetal.component.catalogue.pso.globalbestselection.impl - package org.uma.jmetal.component.catalogue.pso.globalbestselection.impl
- org.uma.jmetal.component.catalogue.pso.globalbestupdate - package org.uma.jmetal.component.catalogue.pso.globalbestupdate
- org.uma.jmetal.component.catalogue.pso.globalbestupdate.impl - package org.uma.jmetal.component.catalogue.pso.globalbestupdate.impl
- org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy - package org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy
- org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl - package org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- org.uma.jmetal.component.catalogue.pso.localbestinitialization - package org.uma.jmetal.component.catalogue.pso.localbestinitialization
- org.uma.jmetal.component.catalogue.pso.localbestinitialization.impl - package org.uma.jmetal.component.catalogue.pso.localbestinitialization.impl
- org.uma.jmetal.component.catalogue.pso.localbestupdate - package org.uma.jmetal.component.catalogue.pso.localbestupdate
- org.uma.jmetal.component.catalogue.pso.localbestupdate.impl - package org.uma.jmetal.component.catalogue.pso.localbestupdate.impl
- org.uma.jmetal.component.catalogue.pso.perturbation - package org.uma.jmetal.component.catalogue.pso.perturbation
- org.uma.jmetal.component.catalogue.pso.perturbation.impl - package org.uma.jmetal.component.catalogue.pso.perturbation.impl
- org.uma.jmetal.component.catalogue.pso.positionupdate - package org.uma.jmetal.component.catalogue.pso.positionupdate
- org.uma.jmetal.component.catalogue.pso.positionupdate.impl - package org.uma.jmetal.component.catalogue.pso.positionupdate.impl
- org.uma.jmetal.component.catalogue.pso.velocityinitialization - package org.uma.jmetal.component.catalogue.pso.velocityinitialization
- org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl - package org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl
- org.uma.jmetal.component.catalogue.pso.velocityupdate - package org.uma.jmetal.component.catalogue.pso.velocityupdate
- org.uma.jmetal.component.catalogue.pso.velocityupdate.impl - package org.uma.jmetal.component.catalogue.pso.velocityupdate.impl
- org.uma.jmetal.component.examples.multiobjective.moea - package org.uma.jmetal.component.examples.multiobjective.moea
- org.uma.jmetal.component.examples.multiobjective.moead - package org.uma.jmetal.component.examples.multiobjective.moead
- org.uma.jmetal.component.examples.multiobjective.nsgaii - package org.uma.jmetal.component.examples.multiobjective.nsgaii
- org.uma.jmetal.component.examples.multiobjective.smpso - package org.uma.jmetal.component.examples.multiobjective.smpso
- org.uma.jmetal.component.examples.multiobjective.smsemoa - package org.uma.jmetal.component.examples.multiobjective.smsemoa
- org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm - package org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm
- org.uma.jmetal.component.examples.singleobjective.geneticalgorithm - package org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
- org.uma.jmetal.component.examples.singleobjective.randomsearch - package org.uma.jmetal.component.examples.singleobjective.randomsearch
- org.uma.jmetal.component.util - package org.uma.jmetal.component.util
P
- PairwiseReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
-
Given two populations of equal size, the returned population is composed of the result of the pairwise comparison between the solutions of both populations.
- PairwiseReplacement(Comparator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.PairwiseReplacement
- ParallelNSGAIIExample - Class in org.uma.jmetal.component.examples.multiobjective.nsgaii
-
Class to configure and run the NSGA-II algorithm using the
MultiThreadedEvaluationevaluator. - ParallelNSGAIIExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.nsgaii.ParallelNSGAIIExample
- ParticleSwarmOptimizationAlgorithm - Class in org.uma.jmetal.component.algorithm
-
Template for particle swarm optimization algorithms.
- ParticleSwarmOptimizationAlgorithm(String, SolutionsCreation<DoubleSolution>, Evaluation<DoubleSolution>, Termination, VelocityInitialization, LocalBestInitialization, GlobalBestInitialization, InertiaWeightComputingStrategy, VelocityUpdate, PositionUpdate, Perturbation, GlobalBestUpdate, LocalBestUpdate, GlobalBestSelection, BoundedArchive<DoubleSolution>) - Constructor for class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
-
Constructor
- perturb(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.perturbation.impl.FrequencySelectionMutationBasedPerturbation
- perturb(List<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.perturbation.Perturbation
- Perturbation - Interface in org.uma.jmetal.component.catalogue.pso.perturbation
- population() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- PopulationAndNeighborhoodSelection<S> - Class in org.uma.jmetal.component.catalogue.ea.selection.impl
-
This class allows to select N different solutions that can be taken from a solution list (i.e, population or swarm) or from a neighborhood according to a given probability.
- PopulationAndNeighborhoodSelection(int, SequenceGenerator<Integer>, Neighborhood<S>, double, boolean) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.PopulationAndNeighborhoodSelection
- PositionUpdate - Interface in org.uma.jmetal.component.catalogue.pso.positionupdate
- problem() - Method in interface org.uma.jmetal.component.catalogue.common.evaluation.Evaluation
- problem() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluation
- problem() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.MultiThreadedEvaluationWithArchive
- problem() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluation
- problem() - Method in class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluationWithArchive
R
- r1Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- r1Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- r2Max - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- r2Min - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- randomGenerator - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- randomGenerator - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- randomGenerator - Variable in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- RandomGlobalBestSelection - Class in org.uma.jmetal.component.catalogue.pso.globalbestselection.impl
- RandomGlobalBestSelection() - Constructor for class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.RandomGlobalBestSelection
- RandomSearchAlgorithm<S> - Class in org.uma.jmetal.component.algorithm
-
Class representing a random search algorithm.
- RandomSearchAlgorithm(String, SolutionsCreation<S>, Evaluation<S>, Termination) - Constructor for class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
-
Constructor
- RandomSearchSingleObjectiveBinaryEncodingExample - Class in org.uma.jmetal.component.examples.singleobjective.randomsearch
-
Class to configure and run the a random search.
- RandomSearchSingleObjectiveBinaryEncodingExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.randomsearch.RandomSearchSingleObjectiveBinaryEncodingExample
- RandomSelectedValueStrategy - Class in org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl
- RandomSelectedValueStrategy() - Constructor for class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.RandomSelectedValueStrategy
- RandomSelectedValueStrategy(double, double) - Constructor for class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.RandomSelectedValueStrategy
- RandomSelection<S> - Class in org.uma.jmetal.component.catalogue.ea.selection.impl
-
Randomly select a number of solutions from a list, with or without replacement
- RandomSelection(int) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
- RandomSelection(int, boolean) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
- RandomSelection(int, boolean, BoundedRandomGenerator<Integer>) - Constructor for class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
-
Constructor The check of invalid parameter values are omitted assuming that they are applied in the
ListUtils.randomSelectionWithoutReplacement(int, List)andListUtils.randomSelectionWithReplacement(int, List)methods used in the implementation of methodRandomSelection.select(List) - RandomSolutionsCreation<S> - Class in org.uma.jmetal.component.catalogue.common.solutionscreation.impl
-
Class that creates a list of randomly instantiated solutions.
- RandomSolutionsCreation(Problem<S>, int) - Constructor for class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.RandomSolutionsCreation
-
Creates the list of solutions
- RankingAndDensityEstimatorPreference<S> - Class in org.uma.jmetal.component.util
-
A preference is a list composed of a ranking and a density estimator that specifies preferences in the selection and replacement components of an evolutionary algorithm.
- RankingAndDensityEstimatorPreference(Ranking<S>, DensityEstimator<S>) - Constructor for class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
- RankingAndDensityEstimatorPreference(Ranking<S>, DensityEstimator<S>, RankingAndDensityEstimatorPreference<S>) - Constructor for class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
-
Constructor
- RankingAndDensityEstimatorReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
- RankingAndDensityEstimatorReplacement(RankingAndDensityEstimatorPreference<S>, Replacement.RemovalPolicy) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.RankingAndDensityEstimatorReplacement
- RankingAndDensityEstimatorReplacement(Ranking<S>, DensityEstimator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.RankingAndDensityEstimatorReplacement
- RankingAndDensityEstimatorReplacement(Ranking<S>, DensityEstimator<S>, Replacement.RemovalPolicy) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.RankingAndDensityEstimatorReplacement
- RDSMOEABuilder<S> - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of a MOEA algorithm based on ranking and crowding distance components (RDS) for replacement and selection
- RDSMOEABuilder(Problem<S>, int, int, CrossoverOperator<S>, MutationOperator<S>, Ranking<S>, DensityEstimator<S>, Replacement.RemovalPolicy) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- recompute(List<S>) - Method in class org.uma.jmetal.component.util.RankingAndDensityEstimatorPreference
-
Recomputes the ranking and density estimators on a solution list if they are different of the ones of the related preference.
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.MOEADReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuCommaLambdaReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.MuPlusLambdaReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.PairwiseReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.RankingAndDensityEstimatorReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.SingleSolutionReplacement
- replace(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.replacement.impl.SMSEMOAReplacement
- replace(List<S>, List<S>) - Method in interface org.uma.jmetal.component.catalogue.ea.replacement.Replacement
- Replacement<S> - Interface in org.uma.jmetal.component.catalogue.ea.replacement
- Replacement.RemovalPolicy - Enum Class in org.uma.jmetal.component.catalogue.ea.replacement
- result() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- result() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- result() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- reverseFrequency - Variable in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- run() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- run() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- run() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
S
- ScatterSearchSolutionsCreation - Class in org.uma.jmetal.component.catalogue.common.solutionscreation.impl
- ScatterSearchSolutionsCreation(DoubleProblem, int, int) - Constructor for class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- select(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.DifferentialEvolutionSelection
- select(List<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.globalbestselection.GlobalBestSelection
- select(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.BinaryTournamentGlobalBestSelection
- select(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.NaryTournamentGlobalBestSelection
- select(List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.globalbestselection.impl.RandomGlobalBestSelection
- select(List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.NaryTournamentSelection
- select(List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.NeighborhoodSelection
- select(List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.PopulationAndNeighborhoodSelection
- select(List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
- select(List<S>) - Method in interface org.uma.jmetal.component.catalogue.ea.selection.Selection
- Selection<S> - Interface in org.uma.jmetal.component.catalogue.ea.selection
- SEQUENTIAL - Enum constant in enum class org.uma.jmetal.component.catalogue.ea.replacement.Replacement.RemovalPolicy
- SequentialEvaluation<S> - Class in org.uma.jmetal.component.catalogue.common.evaluation.impl
-
Class that evaluates a list of solutions sequentially.
- SequentialEvaluation(Problem<S>) - Constructor for class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluation
- SequentialEvaluationWithArchive<S> - Class in org.uma.jmetal.component.catalogue.common.evaluation.impl
- SequentialEvaluationWithArchive(Problem<S>, Archive<S>) - Constructor for class org.uma.jmetal.component.catalogue.common.evaluation.impl.SequentialEvaluationWithArchive
- setAggregationFunction(AggregationFunction) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setAggregationFunction(AggregationFunction) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setArchive(Archive<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setArchive(BoundedArchive<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setCreateInitialPopulation(SolutionsCreation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- setCreateInitialPopulation(SolutionsCreation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- setEvaluation(Evaluation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setEvaluation(Evaluation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIDEBuilder
- setEvaluation(Evaluation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setEvaluation(Evaluation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOADEBuilder
- setEvaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setEvaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- setEvaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- setEvaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOABuilder
- setEvaluation(Evaluation<S>) - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- setGlobalBestInitialization(GlobalBestInitialization) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setGlobalBestSelection(GlobalBestSelection) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setGlobalBestUpdate(GlobalBestUpdate) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setLocalBestUpdate(LocalBestUpdate) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setMaximumNumberOfReplacedSolutionsy(int) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setMaximumNumberOfReplacedSolutionsy(int) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setNeighborhoodSelectionProbability(double) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setNeighborhoodSelectionProbability(double) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setNeighborhoodSize(int) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setNeighborhoodSize(int) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setPerturbation(Perturbation) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setPositionUpdate(PositionUpdate) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setRanking(Ranking<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIDEBuilder
- setRanking(Ranking<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOADEBuilder
- setRanking(Ranking<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- setRanking(Ranking<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- setRanking(Ranking<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOABuilder
- setReplacement(Replacement<S>) - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- setSelection(Selection<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setSelection(Selection<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setSelection(Selection<S>) - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.NSGAIIDEBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.RDSMOEABuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOABuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOADEBuilder
- setTermination(Termination) - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- setVariation(Variation<DoubleSolution>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADDEBuilder
- setVariation(Variation<S>) - Method in class org.uma.jmetal.component.algorithm.multiobjective.MOEADBuilder
- setVariation(Variation<S>) - Method in class org.uma.jmetal.component.algorithm.singleobjective.GeneticAlgorithmBuilder
- SingleSolutionReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
-
Given an offspring population composed of a single solution, this solution is compared against a particular solution of the population given by a
SequenceGeneratorobject. - SingleSolutionReplacement(SequenceGenerator<Integer>, Comparator<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.SingleSolutionReplacement
- SMPSOBuilder - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the SMPSO algorithm
- SMPSOBuilder(DoubleProblem, int) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.SMPSOBuilder
- SMPSODefaultConfigurationExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
- SMPSODefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSODefaultConfigurationExample
- SMPSOSolvingConstrainedProblemExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
- SMPSOSolvingConstrainedProblemExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingConstrainedProblemExample
- SMPSOSolvingEbes - Class in org.uma.jmetal.component.examples.multiobjective.smpso
-
Class for configuring and running the SMPSO algorithm
- SMPSOSolvingEbes() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingEbes
- SMPSOSolvingProblemEbes - Class in org.uma.jmetal.component.examples.multiobjective.smpso
- SMPSOSolvingProblemEbes() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOSolvingProblemEbes
- SMPSOStoppingByKeyboardExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
-
Class for configuring and running the SMPSO algorithm
- SMPSOStoppingByKeyboardExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOStoppingByKeyboardExample
- SMPSOWithPlotliyChartExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
-
Class for configuring and running the SMPSO algorithm
- SMPSOWithPlotliyChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithPlotliyChartExample
- SMPSOWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
-
Class for configuring and running the SMPSO algorithm
- SMPSOWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithRealTimeChartExample
- SMPSOWithUnboundedArchiveExample - Class in org.uma.jmetal.component.examples.multiobjective.smpso
- SMPSOWithUnboundedArchiveExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smpso.SMPSOWithUnboundedArchiveExample
- SMSEMOABuilder<S> - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the SMS-EMOA algorithm
- SMSEMOABuilder(Problem<S>, int, CrossoverOperator<S>, MutationOperator<S>) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOABuilder
- SMSEMOADEBuilder - Class in org.uma.jmetal.component.algorithm.multiobjective
-
Class to configure and build an instance of the SMS-EMOA algorithm
- SMSEMOADEBuilder(Problem<DoubleSolution>, int, double, double, MutationOperator<DoubleSolution>, DifferentialEvolutionCrossover.DE_VARIANT) - Constructor for class org.uma.jmetal.component.algorithm.multiobjective.SMSEMOADEBuilder
- SMSEMOADefaultConfigurationExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the SMSEMOA algorithm
- SMSEMOADefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADefaultConfigurationExample
- SMSEMOADESolving3DProblemWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the NSGA-II-DE algorithm showing the population while the algorithm is running
- SMSEMOADESolving3DProblemWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADESolving3DProblemWithRealTimeChartExample
- SMSEMOADEWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the NSGA-II-DE algorithm showing the population while the algorithm is running
- SMSEMOADEWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOADEWithRealTimeChartExample
- SMSEMOAReplacement<S> - Class in org.uma.jmetal.component.catalogue.ea.replacement.impl
- SMSEMOAReplacement(Ranking<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.SMSEMOAReplacement
- SMSEMOAReplacement(Ranking<S>, Hypervolume<S>) - Constructor for class org.uma.jmetal.component.catalogue.ea.replacement.impl.SMSEMOAReplacement
- SMSEMOASolving3DProblemExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the SMSEMOA algorithm
- SMSEMOASolving3DProblemExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOASolving3DProblemExample
- SMSEMOAWithRealTimeChartExample - Class in org.uma.jmetal.component.examples.multiobjective.smsemoa
-
Class to configure and run the SMSEMOA algorithm
- SMSEMOAWithRealTimeChartExample() - Constructor for class org.uma.jmetal.component.examples.multiobjective.smsemoa.SMSEMOAWithRealTimeChartExample
- solutionsCreation - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- SolutionsCreation<S> - Interface in org.uma.jmetal.component.catalogue.common.solutionscreation
-
Interface representing entities that create a list of solutions applying some strategy (e.g, random)
- SPS2011VelocityUpdate - Class in org.uma.jmetal.component.catalogue.pso.velocityupdate.impl
-
Method implementing a velocity update strategy proposed in Standard PSO 2011.
- SPS2011VelocityUpdate(double, double, double, double, DoubleProblem) - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
-
Constructor
- SPSO2007VelocityInitialization - Class in org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl
-
Class that initializes the velocity of the particles according to the standard PSO 2007 (SPSO 2007) Source: Maurice Clerc.
- SPSO2007VelocityInitialization() - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.SPSO2007VelocityInitialization
- SPSO2011VelocityInitialization - Class in org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl
-
Class that initializes the velocity of the particles according to the standard PSO 2011 (SPSO 2011) Source: Maurice Clerc.
- SPSO2011VelocityInitialization() - Constructor for class org.uma.jmetal.component.catalogue.pso.velocityinitialization.impl.SPSO2011VelocityInitialization
- SteadyStateGeneticAlgorithmDefaultConfigurationExample - Class in org.uma.jmetal.component.examples.singleobjective.geneticalgorithm
-
Class to configure and run a steady-stat genetic algorithm to solve a
DoubleProblem - SteadyStateGeneticAlgorithmDefaultConfigurationExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.geneticalgorithm.SteadyStateGeneticAlgorithmDefaultConfigurationExample
- sumOfFrequencyValues - Variable in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- sumOfReverseFrequencyValues - Variable in class org.uma.jmetal.component.catalogue.common.solutionscreation.impl.ScatterSearchSolutionsCreation
- swamSize - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearDecreasingStrategy
- swamSize - Variable in class org.uma.jmetal.component.catalogue.pso.inertiaweightcomputingstrategy.impl.LinearIncreasingStrategy
- swarm() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- SynchronousCellularGeneticAlgorithmExample - Class in org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm
-
Class to configure and run a synchronous cellular genetic algorithm to solve a
DoubleProblem - SynchronousCellularGeneticAlgorithmExample() - Constructor for class org.uma.jmetal.component.examples.singleobjective.cellulargeneticalgorithm.SynchronousCellularGeneticAlgorithmExample
T
- termination - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- termination() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- termination(Termination) - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- termination(Termination) - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- Termination - Interface in org.uma.jmetal.component.catalogue.common.termination
-
This interface represents classes that check the termination condition of an algorithm.
- TerminationByComputingTime - Class in org.uma.jmetal.component.catalogue.common.termination.impl
-
Class that allows to check the termination condition when the computing time of an algorithm gets higher than a given threshold.
- TerminationByComputingTime(long) - Constructor for class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByComputingTime
- TerminationByEvaluations - Class in org.uma.jmetal.component.catalogue.common.termination.impl
-
Class that allows to check the termination condition based on a maximum number of indicated evaluations.
- TerminationByEvaluations(int) - Constructor for class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByEvaluations
- TerminationByKeyboard - Class in org.uma.jmetal.component.catalogue.common.termination.impl
-
Class that allows to check the termination condition based on introducing a character by keyboard.
- TerminationByKeyboard() - Constructor for class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByKeyboard
- TerminationByQualityIndicator - Class in org.uma.jmetal.component.catalogue.common.termination.impl
-
Class that allows to check the termination condition when current front is above a given percentage of the value of a quality indicator applied to a reference front.
- TerminationByQualityIndicator(QualityIndicator, double[][], double, int) - Constructor for class org.uma.jmetal.component.catalogue.common.termination.impl.TerminationByQualityIndicator
- totalComputingTime - Variable in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- totalComputingTime() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- totalComputingTime() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- totalComputingTime() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
U
- update(List<DoubleSolution>, double[][]) - Method in class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
- update(List<DoubleSolution>, double[][]) - Method in interface org.uma.jmetal.component.catalogue.pso.positionupdate.PositionUpdate
- update(List<DoubleSolution>, double[][], DoubleSolution[], BoundedArchive<DoubleSolution>, GlobalBestSelection, InertiaWeightComputingStrategy) - Method in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.ConstrainedVelocityUpdate
- update(List<DoubleSolution>, double[][], DoubleSolution[], BoundedArchive<DoubleSolution>, GlobalBestSelection, InertiaWeightComputingStrategy) - Method in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.DefaultVelocityUpdate
- update(List<DoubleSolution>, double[][], DoubleSolution[], BoundedArchive<DoubleSolution>, GlobalBestSelection, InertiaWeightComputingStrategy) - Method in class org.uma.jmetal.component.catalogue.pso.velocityupdate.impl.SPS2011VelocityUpdate
- update(List<DoubleSolution>, double[][], DoubleSolution[], BoundedArchive<DoubleSolution>, GlobalBestSelection, InertiaWeightComputingStrategy) - Method in interface org.uma.jmetal.component.catalogue.pso.velocityupdate.VelocityUpdate
- update(List<DoubleSolution>, DoubleSolution[]) - Method in class org.uma.jmetal.component.catalogue.pso.localbestupdate.impl.DefaultLocalBestUpdate
- update(List<DoubleSolution>, DoubleSolution[]) - Method in interface org.uma.jmetal.component.catalogue.pso.localbestupdate.LocalBestUpdate
- update(List<DoubleSolution>, BoundedArchive<DoubleSolution>) - Method in interface org.uma.jmetal.component.catalogue.pso.globalbestupdate.GlobalBestUpdate
- update(List<DoubleSolution>, BoundedArchive<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.pso.globalbestupdate.impl.DefaultGlobalBestUpdate
- updateBestFoundSolutions(List<S>) - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
- updatePopulation(List<S>) - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- updateProgress() - Method in class org.uma.jmetal.component.algorithm.EvolutionaryAlgorithm
- updateProgress() - Method in class org.uma.jmetal.component.algorithm.ParticleSwarmOptimizationAlgorithm
- updateProgress() - Method in class org.uma.jmetal.component.algorithm.RandomSearchAlgorithm
V
- valueOf(String) - Static method in enum class org.uma.jmetal.component.catalogue.ea.replacement.Replacement.RemovalPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.uma.jmetal.component.catalogue.ea.replacement.Replacement.RemovalPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variate(List<DoubleSolution>, List<DoubleSolution>) - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.DifferentialEvolutionCrossoverVariation
- variate(List<S>, List<S>) - Method in class org.uma.jmetal.component.catalogue.ea.variation.impl.CrossoverAndMutationVariation
- variate(List<S>, List<S>) - Method in interface org.uma.jmetal.component.catalogue.ea.variation.Variation
- Variation<S> - Interface in org.uma.jmetal.component.catalogue.ea.variation
- velocityChangeWhenLowerLimitIsReached - Variable in class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
- velocityChangeWhenUpperLimitIsReached - Variable in class org.uma.jmetal.component.catalogue.pso.positionupdate.impl.DefaultPositionUpdate
- VelocityInitialization - Interface in org.uma.jmetal.component.catalogue.pso.velocityinitialization
-
TODO: description missing
- VelocityUpdate - Interface in org.uma.jmetal.component.catalogue.pso.velocityupdate
-
Interface representing velocity update strategies
W
- withReplacement() - Method in class org.uma.jmetal.component.catalogue.ea.selection.impl.RandomSelection
All Classes and Interfaces|All Packages|Serialized Form