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

G

GA_main - Class in jmetal.metaheuristics.singleObjective.geneticAlgorithm
This class runs a single-objective genetic algorithm (GA).
GA_main() - Constructor for class jmetal.metaheuristics.singleObjective.geneticAlgorithm.GA_main
 
GDE3 - Class in jmetal.metaheuristics.gde3
This class implements the GDE3 algorithm.
GDE3(Problem) - Constructor for class jmetal.metaheuristics.gde3.GDE3
Constructor
GDE3_main - Class in jmetal.metaheuristics.gde3
Class for configuring and running the GDE3 algorithm
GDE3_main() - Constructor for class jmetal.metaheuristics.gde3.GDE3_main
 
GDE3_Settings - Class in jmetal.experiments.settings
Settings class of algorithm GDE3
GDE3_Settings(String) - Constructor for class jmetal.experiments.settings.GDE3_Settings
Constructor
GeneralizedSpread - Class in jmetal.qualityIndicator
This class implements the generalized spread metric for two or more dimensions.
GeneralizedSpread() - Constructor for class jmetal.qualityIndicator.GeneralizedSpread
Constructor Creates a new instance of GeneralizedSpread
generalizedSpread(double[][], double[][], int) - Method in class jmetal.qualityIndicator.GeneralizedSpread
Calculates the generalized spread metric.
generateLatexTables() - Method in class jmetal.experiments.Experiment
 
generateQualityIndicators() - Method in class jmetal.experiments.Experiment
Generate the Quality Indicators
generateRBoxplotScripts(int, int, String[], String, boolean, Experiment) - Method in class jmetal.experiments.Experiment
Invoking the generateScripts method on the RBoxplot class
generateReferenceFronts(int) - Method in class jmetal.experiments.Experiment
 
generateReferenceFronts() - Method in class jmetal.experiments.Experiment
 
generateRWilcoxonScripts(String[], String, Experiment) - Method in class jmetal.experiments.Experiment
Invoking the generateScripts method on the RWilcoxon class
generateScripts(int, int, String[], String, boolean, Experiment) - Static method in class jmetal.experiments.util.RBoxplot
This method produces R scripts for generating eps files containing boxplots of the results previosly obtained.
generateScripts(String[], String, Experiment) - Static method in class jmetal.experiments.util.RWilcoxon
 
GenerationalDistance - Class in jmetal.qualityIndicator
This class implements the generational distance indicator.
GenerationalDistance() - Constructor for class jmetal.qualityIndicator.GenerationalDistance
Constructor.
generationalDistance(double[][], double[][], int) - Method in class jmetal.qualityIndicator.GenerationalDistance
Returns the generational distance value for a given front
get(int) - Method in class jmetal.core.SolutionSet
Returns the ith solution in the set.
get2DHV(SolutionSet) - Method in class jmetal.qualityIndicator.fastHypervolume.FastHypervolume
Computes the HV of a solution set.
get2DHV(Front) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getAggregativeValue() - Method in class jmetal.core.Solution
Returns the aggregative value of the solution
getBalance(AvlNode<T>) - Method in class jmetal.util.avl.AvlTree
 
getBest(double[][], double[][]) - Method in class jmetal.qualityIndicator.R2
Returns the element contributing the most to the R2 indicator
getBest(SolutionSet) - Method in class jmetal.qualityIndicator.R2
Returns the element contributing the most to the R2
getBisections() - Method in class jmetal.util.AdaptiveGrid
Returns the number of bi-divisions performed in each objective.
getCapacity() - Method in class jmetal.core.SolutionSet
 
getClosestNode() - Method in class jmetal.util.avl.AvlNode
 
getCrossoverOperator(String, HashMap) - Static method in class jmetal.operators.crossover.CrossoverFactory
Gets a crossover operator through its name.
getCrowdingDistance() - Method in class jmetal.core.Solution
Gets the crowding distance of the solution into a SolutionSet.
getDecisionVariables() - Method in class jmetal.core.Solution
Returns the decision variables of the solution.
getDistance() - Method in class jmetal.util.DistanceNode
Gets the distance
getDistanceToSolutionSet() - Method in class jmetal.core.Solution
Gets the distance from the solution to a SolutionSet.
getEightNeighbors(SolutionSet, int) - Method in class jmetal.util.Neighborhood
Returns a SolutionSet with the North, Sout, East, West, North-West, South-West, North-East and South-East neighbors solutions of ratio 0 of a given location into a given SolutionSet.
getElement(int, int) - Method in class jmetal.problems.EBEs
 
getElementsBetweenDiffGreat() - Method in class jmetal.problems.EBEs
 
getEpsilon(SolutionSet) - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the epsilon indicator of solution set
getEvaluations() - Method in class jmetal.operators.localSearch.LocalSearch
Returns the number of evaluations made by the local search operator
getEvaluations() - Method in class jmetal.operators.localSearch.MutationLocalSearch
Returns the number of evaluations maded
getExclusiveHV(Front, int) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getFitness() - Method in class jmetal.core.Solution
Gets the fitness of the solution.
getFourNeighbors(SolutionSet, int) - Method in class jmetal.util.Neighborhood
Returns a SolutionSet with the North, Sout, East and West neighbors solutions of ratio 0 of a given location into a given SolutionSet.
getGD(SolutionSet) - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the generational distance of solution set
getGrid() - Method in class jmetal.util.archive.AdaptiveGridArchive
Returns the AdaptativeGrid used
getGroups(int) - Method in class jmetal.problems.EBEs
 
getHeight() - Method in class jmetal.util.avl.AvlNode
 
getHV(Front, Solution) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getHV(Front) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getHypervolume(SolutionSet) - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the hypervolume of solution set
getIGD(SolutionSet) - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the inverted generational distance of solution set
getInclusiveHV(Point) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getInputParameter(String) - Method in class jmetal.core.Algorithm
Gets an input parameter through its name.
getItem() - Method in class jmetal.util.avl.AvlNode
 
getIth(int) - Method in class jmetal.encodings.variable.Binary
Returns the value of the ith bit.
getLeader() - Method in class jmetal.metaheuristics.omopso.OMOPSO
Gets the leaders of the OMOPSO algorithm
getLeader() - Method in class jmetal.metaheuristics.smpso.pSMPSO
Gets the leaders of the SMPSO algorithm
getLeader() - Method in class jmetal.metaheuristics.smpso.SMPSO
Gets the leaders of the SMPSO algorithm
getLeader() - Method in class jmetal.metaheuristics.smpso.SMPSOhv
Gets the leaders of the SMPSO algorithm
getLeft() - Method in class jmetal.util.avl.AvlNode
 
getLength(int) - Method in class jmetal.core.Problem
Returns the length of the encodings.variable.
getLength() - Method in class jmetal.encodings.variable.ArrayInt
Returns the length of the arrayInt.
getLength() - Method in class jmetal.encodings.variable.ArrayReal
Returns the length of the arrayReal.
getLength() - Method in class jmetal.encodings.variable.Permutation
Returns the length of the permutation.
getLessContributorHV(SolutionSet) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.WFGHV
 
getLocation() - Method in class jmetal.core.Solution
Gets the location of this solution in a SolutionSet.
getLocation(Solution) - Method in class jmetal.util.archive.HypervolumeArchive
This method returns the location (integer position) of a solution in the archive.
getLocationDensity(int) - Method in class jmetal.util.AdaptiveGrid
Returns the number of solutions into a specific hypercube.
getLowerBound() - Method in class jmetal.core.Variable
Gets the lower bound value of a encodings.variable.
getLowerBound(int) - Method in class jmetal.encodings.variable.ArrayInt
Get the lower bound of a value
getLowerBound(int) - Method in class jmetal.encodings.variable.ArrayReal
Get the lower bound of a value
getLowerBound() - Method in class jmetal.encodings.variable.BinaryReal
Returns the lower bound of the encodings.variable.
getLowerBound() - Method in class jmetal.encodings.variable.Int
Returns the lower bound of the encodings.variable.
getLowerBound() - Method in class jmetal.encodings.variable.Real
Gets the lower bound of the encodings.variable.
getLowerBound(int) - Method in class jmetal.util.wrapper.XInt
Gets the lower bound of a encodings.variable
getLowerBound(int) - Method in class jmetal.util.wrapper.XReal
Gets the lower bound of a encodings.variable
getLowerLimit(int) - Method in class jmetal.core.Problem
Gets the lower bound of the ith encodings.variable of the problem.
getMatrixWidthBand() - Method in class jmetal.problems.EBEs
 
getMaximumValues(double[][], int) - Method in class jmetal.qualityIndicator.util.MetricsUtil
Gets the maximum values for each objectives in a given pareto front
getMaxSize() - Method in class jmetal.core.SolutionSet
Returns the maximum capacity of the solution set
getMinimumValues(double[][], int) - Method in class jmetal.qualityIndicator.util.MetricsUtil
Gets the minimum values for each objectives in a given pareto front
getMostPopulated() - Method in class jmetal.util.AdaptiveGrid
Returns the value of the most populated hypercube.
getMutationOperator(String, HashMap) - Static method in class jmetal.operators.mutation.MutationFactory
Gets a crossover operator through its name.
getName() - Method in class jmetal.core.Problem
Returns the problem name
getNBest(double[][], double[][], int) - Method in class jmetal.qualityIndicator.R2
Returns the element contributing the most to the R2 indicator
getNBest(SolutionSet, int) - Method in class jmetal.qualityIndicator.R2
Returns the indexes of the N best solutions according to this indicator
getNewSolution(Problem) - Static method in class jmetal.core.Solution
 
getNextProblem() - Method in class jmetal.experiments.Experiment
 
getNode(int, int) - Method in class jmetal.problems.EBEs
 
getNodeRestrict(int, int) - Method in class jmetal.problems.EBEs
 
getNormalizedFront(double[][], double[], double[]) - Method in class jmetal.qualityIndicator.util.MetricsUtil
This method receives a pareto front and two points, one whit maximum values and the other with minimum values allowed, and returns a the normalized Pareto front.
getNumberOfBits() - Method in class jmetal.core.Problem
Returns the number of bits of the solutions of the problem
getNumberOfBits() - Method in class jmetal.core.Solution
Returns the number of bits of the chromosome in case of using a binary representation
getNumberOfBits() - Method in class jmetal.encodings.variable.Binary
Returns the length of the binary string.
getNumberOfConstraints() - Method in class jmetal.core.Problem
Gets the number of side constraints in the problem.
getNumberOfConstraintsNodes() - Method in class jmetal.problems.EBEs
 
getNumberOfDecisionVariables() - Method in class jmetal.util.wrapper.XInt
Returns the number of variables of the solution
getNumberOfDecisionVariables() - Method in class jmetal.util.wrapper.XReal
Returns the number of variables of the solution
getNumberOfElements() - Method in class jmetal.problems.EBEs
 
getnumberOfGroupElements() - Method in class jmetal.problems.EBEs
 
getNumberOfNodes() - Method in class jmetal.problems.EBEs
 
getNumberOfNodesRestricts() - Method in class jmetal.problems.EBEs
 
getNumberOfObjectives() - Method in class jmetal.core.Problem
Gets the the number of objectives of the problem.
getNumberOfObjectives() - Method in class jmetal.core.Solution
Returns the number of objectives.
getNumberOfObjectives() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Front
 
getNumberOfObjectives() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Point
 
getNumberOfPoints() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Front
 
getNumberOfSubfronts() - Method in class jmetal.util.Ranking
Returns the total number of subFronts founds.
getNumberOfVariables() - Method in class jmetal.core.Problem
Gets the number of decision variables of the problem.
getNumberOfViolatedConstraint() - Method in class jmetal.core.Solution
Gets the number of constraint violated by the solution.
getNumberOfWeigthHypothesis() - Method in class jmetal.problems.EBEs
 
getNumberOfWeigthsElements() - Method in class jmetal.problems.EBEs
 
getNumberOfWeigthsNodes() - Method in class jmetal.problems.EBEs
 
getObjective(int) - Method in class jmetal.core.Solution
Returns the value of the i-th objective.
getObjectives() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Point
 
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.BLXAlphaCrossoverAndPolynomialMutation
 
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.BLXAlphaCrossoverAndPolynomialMutation
 
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.BLXAlphaCrossoverOffspring
 
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.BLXAlphaCrossoverOffspring
 
getOffspring(SolutionSet, int) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspring
 
getOffspring(Solution[], Solution) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspring
 
getOffspring(SolutionSet, int) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspring2
 
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspringPolynomial
 
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspringPolynomial
 
getOffspring(Solution) - Method in class jmetal.util.offspring.DifferentialEvolutionOffspringPolynomial
 
getOffspring(Solution) - Method in class jmetal.util.offspring.NonUniformMutationOffspring
 
getOffspring(SolutionSet, int, int, Selection) - Method in class jmetal.util.offspring.Offspring
Return on offspring from a solution set, indicating the selection operator
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.Offspring
Return on offspring from a solution set
getOffspring(SolutionSet, Solution) - Method in class jmetal.util.offspring.Offspring
Return on offspring from a solution set and a given solution
getOffspring(Solution[], Solution) - Method in class jmetal.util.offspring.Offspring
Return on offspring from a solution set and a given solution
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.Offspring
Return on offspring from two solution sets
getOffspring(Solution[]) - Method in class jmetal.util.offspring.Offspring
 
getOffspring(SolutionSet, int) - Method in class jmetal.util.offspring.Offspring
Return on offspring from a solution set and the index of the current individual
getOffspring(SolutionSet, SolutionSet, int) - Method in class jmetal.util.offspring.Offspring
 
getOffspring(SolutionSet, Solution, int) - Method in class jmetal.util.offspring.Offspring
 
getOffspring(SolutionSet, SolutionSet, Solution, int) - Method in class jmetal.util.offspring.Offspring
 
getOffspring(Solution) - Method in class jmetal.util.offspring.PolynomialMutationOffspring
 
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.SBXCrossoverAndPolynomialMutationOffspring
 
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.SBXCrossoverAndPolynomialMutationOffspring
 
getOffspring(SolutionSet) - Method in class jmetal.util.offspring.SBXCrossoverOffspring
 
getOffspring(Solution[]) - Method in class jmetal.util.offspring.SBXCrossoverOffspring
 
getOffspring(SolutionSet, SolutionSet) - Method in class jmetal.util.offspring.SBXCrossoverOffspring
 
getOperator(String) - Method in class jmetal.core.Algorithm
Gets an operator through his name.
getOutputParameter(String) - Method in class jmetal.core.Algorithm
Gets an output parameter through its name.
getOverallConstraintViolation() - Method in class jmetal.core.Solution
Gets the overall constraint violated by the solution.
getParameter(String) - Method in class jmetal.core.Operator
Returns an object representing a parameter of the Operator
getParent() - Method in class jmetal.util.avl.AvlNode
 
getPoint(int) - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Front
 
getPoints() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Front
 
getPrecision(int) - Method in class jmetal.core.Problem
Returns the number of bits that must be used to encode binary-real variables
getPrecision() - Method in class jmetal.core.Problem
Returns array containing the number of bits that must be used to encode binary-real variables.
getProblem() - Method in class jmetal.core.Algorithm
Returns the problem to solve
getProblem() - Method in class jmetal.core.Solution
 
getProblem(String, Object[]) - Method in class jmetal.problems.ProblemFactory
Creates an object representing a problem
getPropertiesWithPrefix(Properties, String) - Static method in class jmetal.util.PropUtils
 
getRank() - Method in class jmetal.core.Solution
Gets the rank of the solution.
getReference() - Method in class jmetal.util.DistanceNode
Gets the reference
getReferencePoint() - Method in class jmetal.qualityIndicator.fastHypervolume.wfg.Front
 
getRight() - Method in class jmetal.util.avl.AvlNode
 
getSelectionOperator(String, HashMap) - Static method in class jmetal.operators.selection.SelectionFactory
Gets a selection operator through its name.
getSettingsObject(String, Object[]) - Method in class jmetal.experiments.SettingsFactory
Creates a experiments.settings object
getSolution() - Method in class jmetal.util.archive.R2Archive
Returns a solution from the archive based on their contribution to the R2 indicator.
getSolutionType() - Method in class jmetal.core.Problem
Returns the type of the variables of the problem.
getSpread(SolutionSet) - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the spread of solution set
getStrainAdmissibleCut() - Method in class jmetal.problems.EBEs
 
getStrainCutMax(int, int) - Method in class jmetal.problems.EBEs
 
getStrainj(int, int, int) - Method in class jmetal.problems.EBEs
 
getStrainMax(int, int) - Method in class jmetal.problems.EBEs
 
getStrainMin(int, int) - Method in class jmetal.problems.EBEs
 
getStrainResidualCut(int) - Method in class jmetal.problems.EBEs
 
getStrainResidualMax(int) - Method in class jmetal.problems.EBEs
 
getStrainResidualMin(int) - Method in class jmetal.problems.EBEs
 
getSubfront(int) - Method in class jmetal.util.Ranking
Returns a SolutionSet containing the solutions of a given rank.
getTop() - Method in class jmetal.util.avl.AvlTree
 
getTrueParetoFrontHypervolume() - Method in class jmetal.qualityIndicator.QualityIndicator
Returns the hypervolume of the true Pareto front
getType() - Method in class jmetal.core.Solution
Gets the type of the encodings.variable
getUpperBound() - Method in class jmetal.core.Variable
Gets the upper bound value of a encodings.variable.
getUpperBound(int) - Method in class jmetal.encodings.variable.ArrayInt
Get the upper bound of a value
getUpperBound(int) - Method in class jmetal.encodings.variable.ArrayReal
Get the upper bound of a value
getUpperBound() - Method in class jmetal.encodings.variable.BinaryReal
Returns the upper bound of the encodings.variable.
getUpperBound() - Method in class jmetal.encodings.variable.Int
Returns the upper bound of the encodings.variable.
getUpperBound() - Method in class jmetal.encodings.variable.Real
Gets the upper bound of the encodings.variable.
getUpperBound(int) - Method in class jmetal.util.wrapper.XInt
Gets the upper bound of a encodings.variable
getUpperBound(int) - Method in class jmetal.util.wrapper.XReal
Gets the upper bound of a encodings.variable
getUpperLimit(int) - Method in class jmetal.core.Problem
Gets the upper bound of the ith encodings.variable of the problem.
getValue() - Method in class jmetal.core.Variable
Gets the double value representating the encodings.variable.
getValue(int) - Method in class jmetal.encodings.variable.ArrayInt
getValue
getValue(int) - Method in class jmetal.encodings.variable.ArrayReal
getValue
getValue() - Method in class jmetal.encodings.variable.BinaryReal
Returns the double value of the encodings.variable.
getValue() - Method in class jmetal.encodings.variable.Int
Returns the value of the encodings.variable.
getValue() - Method in class jmetal.encodings.variable.Real
Gets the value of the Real encodings.variable.
getValue(int) - Method in class jmetal.util.wrapper.XInt
Gets value of a encodings.variable
getValue(int) - Method in class jmetal.util.wrapper.XReal
Gets value of a encodings.variable
getVariableType() - Method in class jmetal.core.Variable
Gets the type of the encodings.variable.
getWeightElement(int, int) - Method in class jmetal.problems.EBEs
 
getWeightElementItself(int, int) - Method in class jmetal.problems.EBEs
 
getWeightNode(int, int) - Method in class jmetal.problems.EBEs
 
getWorst(double[][], double[][]) - Method in class jmetal.qualityIndicator.R2
Returns the element contributing the less to the R2
getWorst(SolutionSet) - Method in class jmetal.qualityIndicator.R2
Returns the element contributing the less to the R2
gGA - Class in jmetal.metaheuristics.singleObjective.geneticAlgorithm
Class implementing a generational genetic algorithm
gGA(Problem) - Constructor for class jmetal.metaheuristics.singleObjective.geneticAlgorithm.gGA
Constructor Create a new GGA instance.
Golinski - Class in jmetal.problems
Class representing problem Golinski.
Golinski(String) - Constructor for class jmetal.problems.Golinski
Constructor.
Griewank - Class in jmetal.problems.singleObjective
Class representing problem Griewank
Griewank(String, Integer) - Constructor for class jmetal.problems.singleObjective.Griewank
Constructor Creates a default instance of the Griewank problem
Groups_ - Variable in class jmetal.problems.EBEs
Stores the Groups

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