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

C

c - Variable in class es.udc.gii.common.eaf.plugin.parameter.LinearAnnealing
 
calculate(List<NSGA2Individual>) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.crowding.Crowding
Calculates the crowding distance of each individual of a given list of individuals.
calculate(List<NSGA2Individual>) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.crowding.ObjectiveSpaceCrowding
 
calculate(List<NSGA2Individual>) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.crowding.ParameterSpaceCrowding
 
calculate(List<Individual>) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.NSGA2Ranking
Calculates the rank (front index) of each individual in a list.
check(List<Individual>) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.NSGA2Ranking
 
checkBounds(EvolutionaryAlgorithm, double) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
checkBounds(EvolutionaryAlgorithm, double) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ReproductionOperator
 
checkBounds - Variable in class es.udc.gii.common.eaf.problem.Problem
 
checkDominance(Individual, Individual) - Static method in class es.udc.gii.common.eaf.util.MOUtil
Checks the dominance between two individuals.
chooser - Variable in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
chooser - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
chooser - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.SeparableColonizationOperator
 
chromosomes - Variable in class es.udc.gii.common.eaf.algorithm.population.Individual
 
chunkIndex - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
Stores the first index of a chunk for each process.
chunkIndex - Variable in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
Stores the first index of a chunk for each process.
chunkSize - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
The maximum amount of individuals sent each time to a node for evaluating them.
chunkSize - Variable in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
clearDominatedIndividuals() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Removes all individuals from the dominated individuals' list.
clone() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationObject
Clones this object.
clone() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.MigrationObject
Clones this object.
clone() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.operator.MSEnvelope
Clones this object.
clone() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Clones the current individual.
clone() - Method in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
clone() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Clones this instance.
CLOSE_LOGS_STATE - Static variable in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
ClosestIndividual - Class in es.udc.gii.common.eaf.plugin.individual
 
ClosestIndividual() - Constructor for class es.udc.gii.common.eaf.plugin.individual.ClosestIndividual
 
cma - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
CMABestFEsLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMABestFEsLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMABestFEsLogTool
 
CMABestIndividualLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMABestIndividualLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMABestIndividualLogTool
 
CMABestMeanLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMABestMeanLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMABestMeanLogTool
Creates a new instance of CMABestMeanLogTool
CMAEvolutionaryAlgorithm - Class in es.udc.gii.common.eaf.algorithm
 
CMAEvolutionaryAlgorithm() - Constructor for class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
Creates a new instance of CMAEvolutionaryStrategy
CMAFEsBestMeanLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMAFEsBestMeanLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMAFEsBestMeanLogTool
Creates a new instance of BestMeanLogTool
CMAFEsIndividualLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMAFEsIndividualLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMAFEsIndividualLogTool
Creates a new instance of BestMeanLogTool
CMAFEsToReachValueLogTool - Class in es.udc.gii.common.eaf.log.cma
 
CMAFEsToReachValueLogTool() - Constructor for class es.udc.gii.common.eaf.log.cma.CMAFEsToReachValueLogTool
Creates a new instance of BestMeanLogTool
collectStatistics - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
true if statistics about the evaluations should be collected.
collectStatistics() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
ColonizationOperator - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction
It allows filling vacant sites that are freed by extinct individuals (that is, those such that Si = 0.
ColonizationOperator() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
commThreadMustWait - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
commThreadMustWait - Variable in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
communicationThread - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
The communication thread.
communicationThread - Variable in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
The communication thread.
communicator - Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
For this implementation MPI is used.
comparator - Variable in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
comparator - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
comparator - Variable in class es.udc.gii.common.eaf.algorithm.population.Individual
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.DominanceComparator
Compares two individuals based on their dominance.
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.FitnessComparator
Compares to individuals inducing an ordering.
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.LessCrowdingDistanceComparator
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.LessMOPTournamentComparator
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MaximizingFitnessComparator
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingFitnessComparator
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingGeneValueComparator
 
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingObjectiveComparator
Compares one single objective value of two individuals.
compare(T, T) - Method in class es.udc.gii.common.eaf.algorithm.fitness.comparator.NSGA2Comparator
 
CompositeStopTest - Class in es.udc.gii.common.eaf.stoptest
This class implements the interface StopTest.
CompositeStopTest() - Constructor for class es.udc.gii.common.eaf.stoptest.CompositeStopTest
Creates a new instance of CompositeStopTest
configFile - Variable in class es.udc.gii.common.eaf.factory.SimpleFactory
 
Configurable - Interface in es.udc.gii.common.eaf.config
 
ConfigurationException - Exception in es.udc.gii.common.eaf.exception
This runtime exception is thrown when something goes wrong while performing configuration.
ConfigurationException() - Constructor for exception es.udc.gii.common.eaf.exception.ConfigurationException
Creates a new instance of ConfigurationException without detail message.
ConfigurationException(String) - Constructor for exception es.udc.gii.common.eaf.exception.ConfigurationException
Constructs an instance of ConfigurationException with the specified detail message.
ConfigurationException(Class<T>, Exception) - Constructor for exception es.udc.gii.common.eaf.exception.ConfigurationException
Constructs an instance of ConfigurationException.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.evaluate.MultiObjective
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.evaluate.SerialEvaluationStrategy
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.evaluate.SingleObjective
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryStrategy
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.fitness.ObjectiveFunction
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
Configures the algorithm.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
Configures the algorithm.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.NSGA2Algorithm
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.evaluate.EvaluationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.ElitismOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.ElitismReevaluateOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.ParetoFrontReplaceOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.PopulationMemoryReplaceOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.ReplaceOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.RandomCrossOver
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code.BLXCrossOver
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.SBXCrossOver
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.DEMutationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.BestDEMutationStrategy
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.RandomDEMutationStrategy
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.EvolutionaryStrategyMutation
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.MOPMutation
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.MutationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code.MichalewiczNonUniformMutation
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ReproductionOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.SeparableColonizationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.DeterministicTournamentSelection
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator.WxyMaximizing
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator.WxyMinimizing
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.LinearRankingSelection
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.SelectionOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.TournamentSelection
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.UniformSelection
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
Configures this class.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
Configures this object.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
Configures this class with a given Configuration.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.culling.WorstCull
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
Configures this operator.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.selection.BestMigration
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.operator.MasterSlaveEvaluationOperator
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
Configures the topology.
configure(Configuration) - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Configures the current individual.
configure(Configuration) - Method in interface es.udc.gii.common.eaf.config.Configurable
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.BestFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.BestIndividualLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.BestSoFarFitnessEvolutionLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.cma.CMABestFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.cma.CMABestIndividualLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsBestMeanLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsIndividualLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.cma.CMAFEsToReachValueLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.FEsBestMeanLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.FEsIndividualLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.FEsToReachValueLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.LogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.parallel.BestIndividualLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.parallel.cma.ParallelCMABestFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.parallel.cma.ParallelCMAFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.parallel.ParallelBestFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.log.parallel.ParallelFEsLogTool
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.individual.BestIndividual
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.individual.ClosestIndividual
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.individual.RandomIndividual
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.crowding.ObjectiveSpaceCrowding
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.crowding.ParameterSpaceCrowding
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.multiobjective.NSGA2Ranking
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.parameter.Constant
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.parameter.LinearAnnealing
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.parameter.LogAnnealing
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.parameter.RandomValue
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.stoptest.FesPlugin
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.plugin.stoptest.GenerationsPlugin
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.problem.constraint.Constraint
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.problem.objective.ObjectiveFunction
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.problem.Problem
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.BestMeanConvergence
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.BitwiseConvergence
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.CompositeStopTest
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.DimensionFEsStopTest
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.EvolveGenerationsStopTest
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.MaxFEsStopTest
Configure this stop test.
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.mga.MicroGenerationsConvergence
 
configure(Configuration) - Method in class es.udc.gii.common.eaf.stoptest.PerformanceFitnessStopTest
Configure this stop test.
ConfWarning - Class in es.udc.gii.common.eaf.util
Represents a warning that is raised in the library while configuration.
ConfWarning(String, String) - Constructor for class es.udc.gii.common.eaf.util.ConfWarning
 
ConfWarning(String, int) - Constructor for class es.udc.gii.common.eaf.util.ConfWarning
 
ConfWarning(String, double) - Constructor for class es.udc.gii.common.eaf.util.ConfWarning
 
Constant - Class in es.udc.gii.common.eaf.plugin.parameter
 
Constant(double) - Constructor for class es.udc.gii.common.eaf.plugin.parameter.Constant
 
Constant() - Constructor for class es.udc.gii.common.eaf.plugin.parameter.Constant
 
Constraint - Class in es.udc.gii.common.eaf.problem.constraint
This interface represents a constraint of a problem.
Constraint() - Constructor for class es.udc.gii.common.eaf.problem.constraint.Constraint
 
constraint_value - Variable in class es.udc.gii.common.eaf.problem.constraint.Constraint
 
ConstraintMethod - Interface in es.udc.gii.common.eaf.algorithm.evaluate.constraint
Estrategia de manejo de restricciones:
constraints - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
the problem's constraints.
constraints - Variable in class es.udc.gii.common.eaf.algorithm.population.Individual
 
constraints - Variable in class es.udc.gii.common.eaf.problem.Problem
 
contains(double[], double) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.Order1CrossOver
 
contraintMethod - Variable in class es.udc.gii.common.eaf.algorithm.evaluate.SerialEvaluationStrategy
 
convergence(Individual, Individual) - Method in class es.udc.gii.common.eaf.stoptest.BitwiseConvergence
Calculates the convergence rate between two individuals.
convergenceRate - Variable in class es.udc.gii.common.eaf.stoptest.BestMeanConvergence
 
convergenceRate - Variable in class es.udc.gii.common.eaf.stoptest.BitwiseConvergence
 
copyEvalResults(Individual) - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Copies the evaluation results of this individual to the passed individual.
copyEvalResults(Individual) - Method in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
copyGenotype(Individual) - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Copies the genotype of this individual to the passed individual.
counter - Variable in class es.udc.gii.common.eaf.plugin.parameter.LinearAnnealing
 
counter - Variable in class es.udc.gii.common.eaf.plugin.parameter.LogAnnealing
 
CR - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
createAlgorithm(String) - Method in class es.udc.gii.common.eaf.facade.EAFFacade
 
createAlgorithm() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createAlgorithm() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createConstraints(Configuration) - Method in class es.udc.gii.common.eaf.problem.Problem
 
createEvaluationChain() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createEvaluationChain() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createEvaluationStrategy() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createEvaluationStrategy() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createFile(String, String) - Method in class es.udc.gii.common.eaf.log.LogTool
 
createIndividual(FitnessComparator<Individual>) - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createIndividual(FitnessComparator<Individual>) - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createLogs() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createLogs() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createObjectiveFunctions(Configuration) - Method in class es.udc.gii.common.eaf.problem.Problem
 
createPopulation(FitnessComparator<Individual>) - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createPopulation(FitnessComparator<Individual>) - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createProblem() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createProblem() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
CreateProblemException - Exception in es.udc.gii.common.eaf.exception
 
CreateProblemException() - Constructor for exception es.udc.gii.common.eaf.exception.CreateProblemException
Creates a new instance of CreateProblemException
CreateProblemException(String) - Constructor for exception es.udc.gii.common.eaf.exception.CreateProblemException
 
createReplaceChain() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createReplaceChain() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createReproductionChain() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createReproductionChain() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createSelectionChain() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createSelectionChain() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
createStopTest(String) - Method in class es.udc.gii.common.eaf.facade.EAFFacade
 
createStopTest() - Method in class es.udc.gii.common.eaf.factory.SimpleFactory
 
createStopTest() - Method in class es.udc.gii.common.eaf.factory.XMLSimpleFactory
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.Order1CrossOver
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.RandomCrossOver
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code.BLXCrossOver
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code.FlatCrossOver
 
crossOver(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.SBXCrossOver
 
crossOver(EvolutionaryAlgorithm, Individual, Individual) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.BinCrossOverScheme
 
crossOver(EvolutionaryAlgorithm, Individual, Individual) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
crossOver(EvolutionaryAlgorithm, Individual, Individual) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.ExpCrossOverScheme
 
crossOverIndex - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.SBXCrossOver
 
CrossOverOperator - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover
 
CrossOverOperator() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
CrossOverOperator(int) - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
CrossOverScheme - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover
 
CrossOverScheme() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
CrossOverScheme(double) - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.CrossOverScheme
 
crossOverScheme - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.DEMutationOperator
In order to increase the divertity a CrossOver operator is introduced.
crowdedCells - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Maps cell numbers to cells.
crowding - Variable in class es.udc.gii.common.eaf.algorithm.NSGA2Algorithm
 
Crowding - Class in es.udc.gii.common.eaf.plugin.multiobjective.crowding
This plugin calculates the crowding distance of a NSGA2Individual.
Crowding() - Constructor for class es.udc.gii.common.eaf.plugin.multiobjective.crowding.Crowding
 
crowdingDistance - Variable in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Crowding distance value.
CULLED - Static variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
cullIndividuals(EvolutionaryAlgorithm, List<Individual>, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
Returns the individuals which are to be culled (removed) from the current population considering the individuals which are beeing received and accepted from other nodes.
CURRENT_EVALUATION_ENDED - Static variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
CURRENT_EVALUATION_NOT_STARTED - Static variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
CURRENT_EVALUATION_STARTED - Static variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
currentAccepted - Variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
currentCulled - Variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
currentFes - Variable in class es.udc.gii.common.eaf.log.BestSoFarFitnessEvolutionLogTool
 
currentIndex - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.PopulationMemoryReplaceOperator
 
currentMigrant - Variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
currentMigrants - Variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
currentObservable - Variable in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
currentPopulation - Variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
currRuns - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 

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