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

I

improve(EvolutionaryAlgorithm, Individual) - Method in interface es.udc.gii.common.eaf.plugin.evaluation.IndividualImprover
 
improved - Variable in class es.udc.gii.common.eaf.plugin.evaluation.IndividualImprover.Improvement
 
improver - Variable in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
incPopSizeFactor - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
increaseCrossOvers() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.SBXCrossOver
 
increaseCrowdingDistance(double) - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Increases the crowding distance by an specified amount.
increaseDominationCount() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Increases the count of individuals that dominate this instance by one.
increaseMutationsNumber() - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.MOPMutation
 
incTotalEvalsMaster(int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalEvalsSlave(int, int) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalEvalTimeMaster(long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalEvalTimeSlave(int, long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalIdleTimeMaster(long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalIdleTimeSlave(int, long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalSendTimeMaster(long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalSendTimeSlave(int, long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalTimeMaster(long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
incTotalTimeSlave(int, long) - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation.DistributedEvaluationStatistics
 
Individual - Class in es.udc.gii.common.eaf.algorithm.population
This class represents a basic individual of the population.
Individual() - Constructor for class es.udc.gii.common.eaf.algorithm.population.Individual
Creates a new instance of Individual
Individual(DoubleArray[]) - Constructor for class es.udc.gii.common.eaf.algorithm.population.Individual
Creates a new instance of Individual with a DoubleArray of chromosomes.
individualCellMapping - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Maps an individual to the cell where it belongs.
IndividualChooser - Class in es.udc.gii.common.eaf.plugin.individual
A plugin for choosing individuals from a list of individuals.
IndividualChooser() - Constructor for class es.udc.gii.common.eaf.plugin.individual.IndividualChooser
 
IndividualImprover - Interface in es.udc.gii.common.eaf.plugin.evaluation
 
IndividualImprover.Improvement - Class in es.udc.gii.common.eaf.plugin.evaluation
 
IndividualImprover.Improvement(List<Individual>, int) - Constructor for class es.udc.gii.common.eaf.plugin.evaluation.IndividualImprover.Improvement
 
individuals - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Contains all the individuals in the hypercube.
individuals - Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationObject
Individuals to send or individuals received.
individuals - Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.migration.MigrationObject
List of individuals to exchange.
individuals - Variable in class es.udc.gii.common.eaf.algorithm.population.Population
A list of individuals.
individualsInCell - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube.Cell
Individuals in this cell.
IndividualsProductTrader - Class in es.udc.gii.common.eaf.algorithm.productTrader
 
IndividualsProductTrader() - Constructor for class es.udc.gii.common.eaf.algorithm.productTrader.IndividualsProductTrader
Creates a new instance of IndividualsProductTrader
individualsToEvaluate - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
The individuals to be evaluated.
InequalityConstraint - Class in es.udc.gii.common.eaf.problem.constraint
An abstract class which represents the inequalities constraints.
InequalityConstraint() - Constructor for class es.udc.gii.common.eaf.problem.constraint.InequalityConstraint
 
InheritExtintionOperator - Class in es.udc.gii.common.eaf.algorithm.operator.selection
 
InheritExtintionOperator() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.selection.InheritExtintionOperator
 
init() - Method in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
init() - Method in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
init() - Method in class es.udc.gii.common.eaf.algorithm.MacroevolutionaryAlgorithm
 
init() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
Initialization.
init() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
init() - Static method in class es.udc.gii.common.eaf.util.EAFRandom
Initializes this random number generator.
init(long) - Static method in class es.udc.gii.common.eaf.util.EAFRandom
Initializes this random number generator.
INIT_EVALUATE_STATE - Static variable in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
init_mu_f - Variable in class es.udc.gii.common.eaf.plugin.parameter.jade.JADEFAdaptiveParameter
 
init_pop_size - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
INIT_STATE - Static variable in class es.udc.gii.common.eaf.algorithm.EvolutionaryAlgorithm
 
initialize() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
Initializes this topology.
initialize() - Method in class es.udc.gii.common.eaf.algorithm.population.NSGA2Individual
Initialized this instance.
initialized - Variable in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
 
initialized - Static variable in class es.udc.gii.common.eaf.util.EAFRandom
States if this class is initialized
initializeHypercube() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Initializes the hypercube.
initialSolutions - Variable in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
The user can provide some initial solutions that must have been already evaluated.
initialStandardDesviation - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
initialX - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
instance - Static variable in class es.udc.gii.common.eaf.config.EAFConfiguration
 
instance - Static variable in class es.udc.gii.common.eaf.config.EAFConfigurationState
 
IntersectionAcceptancePolicy - Class in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance
This class is a binary acceptance policy.
IntersectionAcceptancePolicy() - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.IntersectionAcceptancePolicy
Creates a new instance of IntersectionAcceptancePolicy
isAMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.ParallelEvolutionaryAlgorithm
 
isCheckBounds() - Method in class es.udc.gii.common.eaf.problem.Problem
Returns the value of the variable #chekcBounds.
isCollectStatistics() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
isConnected() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
Returns true if the process is connected to this topology and can hence make use of it.
isDirty() - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Returns true if the hypercube has been modified without updating it.
isFinished() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
isInitialized() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.Topology
Returns true if this topology is initialized and can hence be used.
isInitialized() - Static method in class es.udc.gii.common.eaf.util.EAFRandom
Test for initialization.
isMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
 
isMaster() - Method in class es.udc.gii.common.eaf.algorithm.parallel.topology.evaluation.EvaluationTopology
Returns true if the calling process is the master process of this topology.
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.BestMeanConvergence
 
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.BitwiseConvergence
 
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.CompositeStopTest
Test if an algorithm reach the condition represented by this stop test.
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.DimensionFEsStopTest
Returns true if the problem had done the number of function evaluations determined by this concrete objective.
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.EvolveGenerationsStopTest
Returns true if the problem had done the generation's number determined by this concrete objective.
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.MaxFEsStopTest
Returns true if the problem had done the generation's number determined by this concrete objective.
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.mga.MicroGenerationsConvergence
 
isReach(EvolutionaryAlgorithm) - Method in class es.udc.gii.common.eaf.stoptest.PerformanceFitnessStopTest
Implements the method isReach.
isReach(EvolutionaryAlgorithm) - Method in interface es.udc.gii.common.eaf.stoptest.StopTest
Returns true if the problem reach the objective.
isSerializeEvalResults() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Before and while serialization this method returns true if the evaluation results should be serialized and false otherwise.
isSerializeGenotype() - Method in class es.udc.gii.common.eaf.algorithm.population.Individual
Before and while serialization this method returns true if the genotype information should be serialized and false otherwise.
isSurvivor() - Method in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
isSynchronized() - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.MigrationOperator
 
isViolated(double) - Method in class es.udc.gii.common.eaf.problem.constraint.Constraint
 
isViolated(double) - Method in class es.udc.gii.common.eaf.problem.constraint.EqualityConstraint
 
isViolated(double) - Method in class es.udc.gii.common.eaf.problem.constraint.InequalityConstraint
 

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