A B C D E F G H I J K L M N O P Q R S T U V W X Z

C

calculate_x(float[]) - Method in class jmetal.problems.WFG.WFG
Gets the x vector (consulte WFG tooltik reference)
calculateFitness(SolutionSet) - Method in class jmetal.metaheuristics.ibea.IBEA
Calculate the fitness for the entire population.
calculateHypervolume(double[][], int, int) - Method in class jmetal.qualityIndicator.Hypervolume
 
calculateIQR(Vector) - Static method in class jmetal.experiments.util.Statistics
Calculates the interquartile range (IQR) of a vector of Doubles
calculateMedian(Vector, int, int) - Static method in class jmetal.experiments.util.Statistics
Calculates the median of a vector considering the positions indicated by the parameters first and last
calculateOccupied() - Method in class jmetal.util.AdaptiveGrid
Calculates the number of hypercubes having one or more solutions.
CellDE - Class in jmetal.metaheuristics.cellde
This class represents the original asynchronous MOCell algorithm hybridized with Diferential evolutions (GDE3), called CellDE.
CellDE(Problem) - Constructor for class jmetal.metaheuristics.cellde.CellDE
Constructor
CellDE_main - Class in jmetal.metaheuristics.cellde
 
CellDE_main() - Constructor for class jmetal.metaheuristics.cellde.CellDE_main
 
CellDE_Settings - Class in jmetal.experiments.settings
Settings class of algorithm CellDE
CellDE_Settings(String) - Constructor for class jmetal.experiments.settings.CellDE_Settings
Constructor
checkEigenSystem(int, double[][], double[], double[][]) - Static method in class jmetal.metaheuristics.singleObjective.cmaes.Utils
 
clear() - Method in class jmetal.core.SolutionSet
Empties the SolutionSet
clone() - Method in class jmetal.util.MersenneTwisterFast
 
CMAES - Class in jmetal.metaheuristics.singleObjective.cmaes
This class implements the CMA-ES algorithm
CMAES(Problem) - Constructor for class jmetal.metaheuristics.singleObjective.cmaes.CMAES
Constructor
CMAES_main - Class in jmetal.metaheuristics.singleObjective.cmaes
This class runs a single-objective CMA-ES algorithm.
CMAES_main() - Constructor for class jmetal.metaheuristics.singleObjective.cmaes.CMAES_main
 
cMOEAD - Class in jmetal.metaheuristics.moead
 
cMOEAD(Problem) - Constructor for class jmetal.metaheuristics.moead.cMOEAD
Constructor
cMOEAD_Settings - Class in jmetal.experiments.settings
Settings class of algorithm cMOEA/D
cMOEAD_Settings(String) - Constructor for class jmetal.experiments.settings.cMOEAD_Settings
Constructor
comp_utility() - Method in class jmetal.metaheuristics.moead.MOEAD_DRA
 
compare(Object, Object) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.PointComparator
Compares two POINT objects according to the last objectives
compare(Object, Object) - Method in class jmetal.qualityIndicator.util.LexicoGraphicalComparator
The compare method compare the objects o1 and o2.
compare(Object, Object) - Method in class jmetal.qualityIndicator.util.ValueComparator
Compares the objects o1 and o2.
compare(Object, Object) - Method in class jmetal.util.comparators.AggregativeComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.BinaryTournamentComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.CrowdingComparator
Compare two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.CrowdingDistanceComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.DistanceToPopulationComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.DominanceComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.EpsilonDominanceComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.EpsilonObjectiveComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.EqualSolutions
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.FitnessAndCrowdingDistanceComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.FitnessComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.FPGAFitnessComparator
Compares two solutions.
compare(Object, Object) - Method in interface jmetal.util.comparators.IConstraintViolationComparator
 
compare(Object, Object) - Method in class jmetal.util.comparators.NumberOfViolatedConstraintComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.ObjectiveComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.OverallConstraintViolationComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.RankComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.SolutionComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.comparators.ViolationThresholdComparator
Compares two solutions.
compare(Object, Object) - Method in class jmetal.util.DistanceNodeComparator
Compares two DistanceNode.
compare(ExtractParetoFront.Point, ExtractParetoFront.Point) - Method in class jmetal.util.ExtractParetoFront
 
compareNodes(AvlNode, AvlNode) - Method in class jmetal.util.avl.AvlTree
Comparator
compareTo(Object) - Method in class jmetal.experiments.util.Pareja
 
computeHVContribution() - Method in class jmetal.qualityIndicator.fastHypervolume.FastHypervolumeArchive
This method forces to compute the contribution of each solution (required for PAEShv)
computeHVContribution() - Method in class jmetal.util.archive.WFGHypervolumeArchive
 
computeHVContributions(SolutionSet) - Method in class jmetal.qualityIndicator.fastHypervolume.FastHypervolume
Computes the HV contribution of the solutions
computeHypervolume(SolutionSet) - Method in class jmetal.qualityIndicator.fastHypervolume.FastHypervolume
 
computeHypervolume(SolutionSet, Solution) - Method in class jmetal.qualityIndicator.fastHypervolume.FastHypervolume
 
computeIndicatorValuesHD(SolutionSet, double[], double[]) - Method in class jmetal.metaheuristics.ibea.IBEA
This structure store the indicator values of each pair of elements
concave(float[], int) - Method in class jmetal.problems.WFG.Shapes
Calculate a concave shape
Configuration - Class in jmetal.util
This class contain types and constant definitions
Configuration() - Constructor for class jmetal.util.Configuration
 
configuration() - Method in class jmetal.util.offspring.BLXAlphaCrossoverOffspring
 
configuration() - Method in class jmetal.util.offspring.DifferentialEvolutionOffspring
 
configuration() - Method in class jmetal.util.offspring.NonUniformMutationOffspring
 
configuration() - Method in class jmetal.util.offspring.Offspring
 
configuration() - Method in class jmetal.util.offspring.PolynomialMutationOffspring
 
configuration() - Method in class jmetal.util.offspring.SBXCrossoverOffspring
 
configure() - Method in class jmetal.experiments.settings.AbYSS_Settings
Configure the AbYSS algorithm with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.AbYSS_Settings
Configure AbYSS with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.CellDE_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.CellDE_Settings
Configure CellDE with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.cMOEAD_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.cMOEAD_Settings
Configure cMOEAD with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.Settings
Default configure method
configure(Properties) - Method in class jmetal.experiments.Settings
Configure method based on reading a properties file
configure(HashMap) - Method in class jmetal.experiments.Settings
Configure method.
configure() - Method in class jmetal.experiments.settings.dMOPSO_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.dMOPSO_Settings
Configure dMOPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.FastSMSEMOA_Settings
Configure FastSMSEMOA with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.FastSMSEMOA_Settings
Configure FastSMSEMOA with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.GDE3_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.GDE3_Settings
Configure GDE3 with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.IBEA_Settings
Configure IBEA with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.IBEA_Settings
Configure IBEA with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.MOCell_Settings
Configure the MOCell algorithm with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.MOCell_Settings
Configure MOCell with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.MOCHC_Settings
Configure MOCHC with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.MOCHC_Settings
Configure MOCHC with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.MOEAD_DRA_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.MOEAD_DRA_Settings
Configure MOEAD_DRA with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.MOEAD_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.MOEAD_Settings
Configure MOEAD with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.NSGAII_Settings
Configure NSGAII with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.NSGAII_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.NSGAIIAdaptive_Settings
Configure NSGAIIAdaptive with user-defined parameter settings
configure(Properties) - Method in class jmetal.experiments.settings.NSGAIIAdaptive_Settings
Configure NSGAIIAdaptive with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.NSGAIIBinary_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.NSGAIIBinary_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.NSGAIIPermutation_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.NSGAIIPermutation_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.NSGAIIRandom_Settings
Configure NSGAII with user-defined parameter settings
configure(Properties) - Method in class jmetal.experiments.settings.NSGAIIRandom_Settings
Configure NSGAIIRandom with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.OMOPSO_Settings
Configure OMOPSO with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.OMOPSO_Settings
Configure dMOPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.PAES_Settings
Configure the MOCell algorithm with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.PAES_Settings
Configure PAES with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.pMOEAD_Settings
Configure the algorithm with the specified parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.pMOEAD_Settings
Configure pMOEAD with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.pNSGAII_Settings
Configure NSGAII with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.pNSGAII_Settings
Configure pNSGAII with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.pSMPSO_Settings
Configure SMPSO with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.pSMPSO_Settings
Configure pSMPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.RandomSearch_Settings
Configure the random search algorithm with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.RandomSearch_Settings
Configure SMPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.SMPSO_Settings
Configure SMPSO with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.SMPSO_Settings
Configure SMPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.SMPSOhv_Settings
Configure SMPSPhv with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.SMPSOhv_Settings
Configure SMPSO with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.SMSEMOA_Settings
Configure SMSEMOA with user-defined parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.SMSEMOA_Settings
Configure SMSEMOA with user-defined parameter experiments.settings
configure() - Method in class jmetal.experiments.settings.SPEA2_Settings
Configure SPEA2 with default parameter experiments.settings
configure(Properties) - Method in class jmetal.experiments.settings.SPEA2_Settings
Configure SPEA2 with user-defined parameter experiments.settings
ConstrainedProblemsStudy - Class in jmetal.experiments.studies
Example of experiment.
ConstrainedProblemsStudy() - Constructor for class jmetal.experiments.studies.ConstrainedProblemsStudy
 
ConstrEx - Class in jmetal.problems
Class representing problem Constr_Ex
ConstrEx(String) - Constructor for class jmetal.problems.ConstrEx
Constructor Creates a default instance of the Constr_Ex problem
convex(float[], int) - Method in class jmetal.problems.WFG.Shapes
Calculate a convex shape
copyVariables(Variable[]) - Method in class jmetal.core.SolutionType
Copies the decision variables
copyVariables(Variable[]) - Method in class jmetal.encodings.solutionType.ArrayIntSolutionType
Copy the variables
copyVariables(Variable[]) - Method in class jmetal.encodings.solutionType.ArrayRealSolutionType
Copy the variables
correct_to_01(float) - Method in class jmetal.problems.WFG.WFG
 
costMatrix_ - Variable in class jmetal.problems.mTSP
 
CR_ - Variable in class jmetal.experiments.settings.CellDE_Settings
 
CR_ - Variable in class jmetal.experiments.settings.cMOEAD_Settings
 
CR_ - Variable in class jmetal.experiments.settings.GDE3_Settings
 
CR_ - Variable in class jmetal.experiments.settings.MOEAD_DRA_Settings
 
CR_ - Variable in class jmetal.experiments.settings.MOEAD_Settings
 
CR_ - Variable in class jmetal.experiments.settings.NSGAIIAdaptive_Settings
 
CR_ - Variable in class jmetal.experiments.settings.NSGAIIRandom_Settings
 
CR_ - Variable in class jmetal.experiments.settings.pMOEAD_Settings
 
createEmtpyFile(String) - Static method in class jmetal.util.FileUtils
 
createSingleObjectiveInstance(int[]) - Method in class jmetal.problems.mqap.ReadInstance
 
createVariables() - Method in class jmetal.core.SolutionType
Abstract method to create the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.ArrayIntSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.ArrayRealAndBinarySolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.ArrayRealSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.BinaryRealSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.BinarySolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.IntRealSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.IntSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.PermutationSolutionType
Creates the variables of the solution
createVariables() - Method in class jmetal.encodings.solutionType.RealSolutionType
Creates the variables of the solution
Crossover - Class in jmetal.operators.crossover
This class represents the super class of all the crossover operators
Crossover(HashMap<String, Object>) - Constructor for class jmetal.operators.crossover.Crossover
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.AbYSS_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.FastSMSEMOA_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.IBEA_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.MOCell_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.NSGAII_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.NSGAIIAdaptive_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.NSGAIIRandom_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.pNSGAII_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.SMSEMOA_Settings
 
crossoverDistributionIndex_ - Variable in class jmetal.experiments.settings.SPEA2_Settings
 
CrossoverFactory - Class in jmetal.operators.crossover
Class implementing a factory for crossover operators.
CrossoverFactory() - Constructor for class jmetal.operators.crossover.CrossoverFactory
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.AbYSS_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.FastSMSEMOA_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.IBEA_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.MOCell_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.NSGAII_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.NSGAIIAdaptive_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.NSGAIIBinary_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.NSGAIIPermutation_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.NSGAIIRandom_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.pNSGAII_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.SMSEMOA_Settings
 
crossoverProbability_ - Variable in class jmetal.experiments.settings.SPEA2_Settings
 
CrowdingArchive - Class in jmetal.util.archive
This class implements a bounded archive based on crowding distances (as defined in NSGA-II).
CrowdingArchive(int, int) - Constructor for class jmetal.util.archive.CrowdingArchive
Constructor.
CrowdingComparator - Class in jmetal.util.comparators
This class implements a Comparator (a method for comparing Solution objects) based on the crowding distance, as in NSGA-II.
CrowdingComparator() - Constructor for class jmetal.util.comparators.CrowdingComparator
 
crowdingDistanceAssignment(SolutionSet, int) - Method in class jmetal.util.Distance
Assigns crowding distances to all solutions in a SolutionSet.
CrowdingDistanceComparator - Class in jmetal.util.comparators
This class implements a Comparator (a method for comparing Solution objects) based on the crowding distance, as in NSGA-II.
CrowdingDistanceComparator() - Constructor for class jmetal.util.comparators.CrowdingDistanceComparator
 

A B C D E F G H I J K L M N O P Q R S T U V W X Z