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

G

GaussianMutation - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation
 
GaussianMutation() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.GaussianMutation
Creates a new instance of GaussianMutation
GaussianMutation(int) - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.GaussianMutation
 
geneIndex - Variable in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingGeneValueComparator
 
generate() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Generates the chromosomes of the Individual with values in [-1.0,1.0]
generate() - Method in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
generate() - Method in class es.udc.gii.common.eaf.algorithm.population.Population
 
generation - Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.MigrationObject
Current generation at which the sending process is.
GenerationBasedAcceptance - Class in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance
Accepts the individuals that come in a MigrationObject based on the generation of the sending node.
GenerationBasedAcceptance() - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
Creates a new instance of GenerationBasedAcceptance
GenerationBasedAcceptance(int) - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
Creates a new instance of GenerationBasedAcceptance
generations - Variable in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
generations - Variable in class es.udc.gii.common.eaf.plugin.stoptest.GenerationsPlugin
Maximum number of generations
generations - Variable in class es.udc.gii.common.eaf.stoptest.EvolveGenerationsStopTest
Number of generations that a problem has to reach.
GenerationsPlugin - Class in es.udc.gii.common.eaf.plugin.stoptest
This class implements a plugin with the responsability of return the number of current generations executed by the algorithm and the maximum number of generations allowed to execute.
GenerationsPlugin() - Constructor for class es.udc.gii.common.eaf.plugin.stoptest.GenerationsPlugin
 
GeneticAlgorithm - Class in es.udc.gii.common.eaf.algorithm
Class GeneticAlgorithm Pseudocodigo: Generar P Evaluar P Mientras no se alcanza el objetivo: Seleccionar P' Cruzar P' Mutar P' Evaluar P' Reemplazo
GeneticAlgorithm() - Constructor for class es.udc.gii.common.eaf.algorithm.GeneticAlgorithm
 
get(MaIndividual, MaIndividual) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator.Wxy
 
get(MaIndividual, MaIndividual) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator.WxyMaximizing
 
get(MaIndividual, MaIndividual) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator.WxyMinimizing
 
get(Specification, List<T>, int, FitnessComparator<? super Individual>) - Static method in class es.udc.gii.common.eaf.algorithm.productTrader.IndividualsProductTrader
 
get(List<T>, int, FitnessComparator<? super T>) - Method in class es.udc.gii.common.eaf.algorithm.productTrader.specification.BestIndividualSpecification
 
get(List<T>, int, FitnessComparator<? super T>) - Method in interface es.udc.gii.common.eaf.algorithm.productTrader.specification.Specification
 
get(List<T>, int, FitnessComparator<? super T>) - Method in class es.udc.gii.common.eaf.algorithm.productTrader.specification.WorstIndividualSpecification
 
get(EvolutionaryAlgorithm, List<Individual>, Individual) - Method in class es.udc.gii.common.eaf.plugin.individual.BestIndividual
 
get(EvolutionaryAlgorithm, List<Individual>, Individual) - Method in class es.udc.gii.common.eaf.plugin.individual.ClosestIndividual
 
get(EvolutionaryAlgorithm, List<Individual>, Individual) - Method in class es.udc.gii.common.eaf.plugin.individual.IndividualChooser
 
get(EvolutionaryAlgorithm, List<Individual>, Individual) - Method in class es.udc.gii.common.eaf.plugin.individual.RandomIndividual
 
get(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.parameter.Constant
 
get(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.parameter.LinearAnnealing
 
get(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.parameter.LogAnnealing
 
get(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.parameter.Parameter
 
get(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.parameter.RandomValue
 
getAcceptIndividualsFrom() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryStrategy
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.GeneticAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.MacroevolutionaryAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.mga.MGAAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.NSGA2Algorithm
 
getAlgorithmID() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getArrayFitness(List<Individual>) - Static method in class es.udc.gii.common.eaf.algorithm.fitness.FitnessUtil
This method receive a list of individuals and return an array containing the fitness value of each individual.
getBaseIndividual(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.BestDEMutationStrategy
 
getBaseIndividual(EvolutionaryAlgorithm) - Method in interface es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.DEMutationStrategy
 
getBaseIndividual(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.RandomDEMutationStrategy
 
getBestFitness() - Method in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
getBestIndividual() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getBestSolution() - Method in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
getCellNumber(Individual) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns the cell number of the cell to wich a individual belongs.
getChooser() - Method in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
getChooser() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
getChooser() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.SeparableColonizationOperator
 
getChromosomeAt(int) - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Returns the chromosome at index of the individual.
getChromosomes() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Returns the chromosomes of the individual.
getChunk(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
Retrives a chunk from the not evaluated part of the individual's list.
getChunk(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
Retrives a chunk from the not operated part of the individual's list.
getChunkSize() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getChunkSize() - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
getCma() - Method in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
getCommunicator() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getComparator() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getComparator() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getComparator() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getComparator() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
 
getConstraints() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Returns the values of the contraint functions evaluate with the chromosomes of this Individual.
getConstraints() - Method in class es.udc.gii.common.eaf.problem.Problem
 
getConstraintValue() - Method in class es.udc.gii.common.eaf.problem.constraint.Constraint
 
getCR() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
getCrossPoints(boolean, int, int) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
getCrowdedCells() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns the cells that have at least one individual.
getCrowding() - Method in class es.udc.gii.common.eaf.algorithm.NSGA2Algorithm
 
getCrowdingDistance() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
 
getCurrent(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.FesPlugin
Return the current number of function evaluations excuted by the algorithm
getCurrent(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.GenerationsPlugin
Return the current number of generations excuted by the algorithm
getCurrent(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.StopTestPlugin
 
getCurrentAccepted() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getCurrentCulled() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getCurrentMigrant() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getCurrentMigrants() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getCurrentObservable() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getCurrentPopulation() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getDest() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationObject
 
getDest() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.operator.MSEnvelope
 
getDimension() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
 
getDimension() - Method in class es.udc.gii.common.eaf.problem.objective.ObjectiveFunction
 
getDimIsPeriodic() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.GridMigrationTopology
 
getDominatedIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Returns the list of dominated individuals by this instance.
getDominationCount() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
 
getEa() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getElitism() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
 
getEvalChain() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getEvaluationStrategy() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getEvaluationStrategy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getEvaluationStrategy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getFEs() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getFEs() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getFEs() - Method in class es.udc.gii.common.eaf.stoptest.DimensionFEsStopTest
Returns the maximun nunmber of function evaluations that the algorithm will perform.
getFEs() - Method in class es.udc.gii.common.eaf.stoptest.FEsStopTest
Returns the maximun nunmber of function evaluations that the algorithm will perform.
getFEs() - Method in class es.udc.gii.common.eaf.stoptest.MaxFEsStopTest
Returns the maximun nunmber of function evaluations that the algorithm will perform.
getFinish() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getFinish() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getFirstFront(List<Individual>) - Method in class es.udc.gii.common.eaf.log.nsga2.NSGA2LogTool
Returns the individuals in the first Pareto-front in a population.
getFitness() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Returns the fitness value of the Individual.
getFloatChromosome(String) - Static method in class es.udc.gii.common.eaf.log.reader.BestIndividualReader
 
getFronts(List<Individual>, int) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.NSGA2ReplaceOperator
 
getGeneration() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.MigrationObject
 
getGenerations() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getGenerations() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getGenerations() - Method in class es.udc.gii.common.eaf.stoptest.EvolveGenerationsStopTest
Returns the number of generations that the algorithm will run.
getHowMany() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.selection.BestMigration
 
getHypercubeDivisions() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.ParetoFrontReplaceOperator
 
getHypercubeDivisions() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.PopulationMemoryReplaceOperator
 
getImprover() - Method in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
getIndividual(int) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube.Cell
Returns an individual with index 'index'.
getIndividual(int) - Method in class es.udc.gii.common.eaf.algorithm.population.Population
 
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube.Cell
Returns a list of all the individuals of this cell.
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns all individuals from the hypercube.
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationObject
 
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.MigrationObject
 
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.operator.MSEnvelope
 
getIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.population.Population
 
getIndividualsCount() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube.Cell
Returns the number of individuals that populate this cell.
getIndividualsForMigration(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.selection.BestMigration
 
getIndividualsForMigration(EvolutionaryAlgorithm, List<Individual>) - Method in interface es.udc.gii.common.eaf.algorithm.parallel.migration.selection.MigSelectionStrategy
Returns th individuals that can migrate to other processes.
getIndividualsToCull(EvolutionaryAlgorithm, List<Individual>, List<Individual>) - Method in interface es.udc.gii.common.eaf.algorithm.parallel.migration.culling.MigCullingStrategy
Returns the individuals to remove from the current population.
getIndividualsToCull(EvolutionaryAlgorithm, List<Individual>, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.culling.WorstCull
 
getIndividualsToEvaluate() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getIndividualsToEvaluate() - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
getInitialSolutions() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
 
getInstance() - Static method in class es.udc.gii.common.eaf.config.EAFConfiguration
 
getInstance() - Static method in class es.udc.gii.common.eaf.config.EAFConfigurationState
 
getInteger(String) - Method in class es.udc.gii.common.eaf.config.EAFConfiguration
 
getLambda() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryStrategy
 
getLeftComponent() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
 
getLog() - Method in class es.udc.gii.common.eaf.log.LogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.AllPopulationsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.BestFEsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.BestIndividualLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.BestMeanLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.BestSoFarFitnessEvolutionLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.cma.CMABestFEsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.cma.CMABestMeanLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsBestMeanLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsIndividualLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsToReachValueLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.FEsBestMeanLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.FEsIndividualLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.FEsToReachValueLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.LogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.ma.ExtinctLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.nsga2.NSGA2FinalParetoFrontLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.nsga2.NSGA2ObjectiveValuesStatisticsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.BestIndividualLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.DistributedEvaluationLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.MigrationLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.ParallelBestFEsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.ParallelBestMeanLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.ParallelFEsLogTool
 
getLogID() - Method in class es.udc.gii.common.eaf.log.parallel.PopulationLogTool
 
getLowerBound() - Method in class es.udc.gii.common.eaf.plugin.parameter.RandomValue
 
getMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationTopology
Retuns the rank of the master of this topology.
getMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.operator.MSTopology
Retuns the rank of the master of this topology.
getMax(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.FesPlugin
 
getMax(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.GenerationsPlugin
 
getMax(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.StopTestPlugin
 
getMaxGenerations() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getMaxGenerations() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getMaximumParetoFrontSize() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.ParetoFrontReplaceOperator
 
getMaxValue() - Method in class es.udc.gii.common.eaf.algorithm.fitness.ObjectiveFunction
 
getMicrogenerations() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
 
getMigAcceptancePolicy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getMigCullingStrategy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getMigrationFrequecy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getMigrationTopology() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getMigSelectionStrategy() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getMinValue() - Method in class es.udc.gii.common.eaf.algorithm.fitness.ObjectiveFunction
 
getMostCrowdedCell() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns one cell among those which are most populated.
getNodeID() - Method in class es.udc.gii.common.eaf.log.LogTool
 
getNodeID() - Method in class es.udc.gii.common.eaf.log.parallel.ParallelLogTool
 
getNodesPerDimension() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.GridMigrationTopology
 
getNominalConvergence() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
 
getNumber() - Method in class es.udc.gii.common.eaf.log.parallel.BestIndividualLogTool
 
getObject(String) - Method in class es.udc.gii.common.eaf.config.EAFConfiguration
 
getObjectiveFunctions() - Method in class es.udc.gii.common.eaf.problem.Problem
 
getObjectiveIndex() - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingObjectiveComparator
 
getObjectives() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Restuns the value of the objective functions evaluate with the chromosomes of this Individual.
getObjectiveValue(Individual, int) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns the objective value of an individual on a dimension.
getOperator() - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
getOperators() - Method in class es.udc.gii.common.eaf.algorithm.operator.OperatorChain
Get the list of operators
getParameter(String) - Method in class es.udc.gii.common.eaf.config.EAFConfiguration
 
getParetoFront() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getParetoFrontReplaceOperator() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getPendingMigrants() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
 
getPopulation() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getPopulation() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getPopulationMemory() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getPopulationMemoryReplaceOperator() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getPopulationMemorySize() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
 
getPopulationSize() - Method in class es.udc.gii.common.eaf.config.EAFConfigurationState
 
getProbability() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
getProbability() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.MutationOperator
 
getProblem() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getProblem() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getRaces() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getRandomIndividual() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube.Cell
Returns a random individual from this cell.
getRank() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
 
getRanking() - Method in class es.udc.gii.common.eaf.algorithm.NSGA2Algorithm
 
getReceivers() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getReplaceablePartSize() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.PopulationMemoryReplaceOperator
 
getReplaceChain() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getReplaceChain() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getReplacementCycle() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.PopulationMemoryReplaceOperator
 
getReproductionChain() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getReproductionChain() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getRho() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
getRho() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.SeparableColonizationOperator
 
getRightComponent() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
 
getSeed() - Static method in class es.udc.gii.common.eaf.util.EAFRandom
The seed currently used by the random number generator.
getSelectionChain() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getSelectionChain() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getSenders() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getSize() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns the number of individuals in the hypercube.
getSize() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getSize() - Method in class es.udc.gii.common.eaf.algorithm.population.Population
 
getSource() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationObject
 
getSource() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.operator.MSEnvelope
 
getState() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getState() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getState() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
getState() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
getStatistics() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getStopTest() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getStopTestList(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.plugin.stoptest.StopTestPlugin
 
getStopTests() - Method in class es.udc.gii.common.eaf.stoptest.CompositeStopTest
Return the list of stop test that contains this Composite stop test.
getTau() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
getTau() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.SeparableColonizationOperator
 
getTimeStamp() - Static method in class es.udc.gii.common.eaf.log.LogPattern
 
getTopology() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
getTopology() - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
getTopologyRank() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
getTotalEvalsMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalEvalsSlave(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalEvaluationTimeMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalEvaluationTimeSlave(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalIdleTimeMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalIdleTimeSlave(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalSendTimeMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalSendTimeSlave(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalTimeMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getTotalTimeSlave(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
getUpperBound() - Method in class es.udc.gii.common.eaf.plugin.parameter.RandomValue
 
getUserTag() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
getViolatedConstraints() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Returns the number of violated constraints.
getWxy(int, int) - Method in class es.udc.gii.common.eaf.algorithm.MacroevolutionaryAlgorithm
 
goal - Variable in class es.udc.gii.common.eaf.stoptest.PerformanceFitnessStopTest
This attribute represents the desired fitness value that has to reach an algorithm to finish its execution.
GridMigrationTopology - Class in es.udc.gii.common.eaf.algorithm.parallel.topology.migration
A grid migration topology is a migration topology where the nodes are arranged in a (perhaps multidimensional) grid.
GridMigrationTopology() - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.GridMigrationTopology
Creates a new instance of GridMigrationTopology.
GridMigrationTopology(int, int[], boolean[]) - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.GridMigrationTopology
Creates a new instance of GridMigrationTopology.

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