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

B

b - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.real_code.MichalewiczNonUniformMutation
 
b - Variable in class es.udc.gii.common.eaf.plugin.parameter.LinearAnnealing
 
barrier - Variable in class es.udc.gii.common.eaf.algorithm.parallel.evaluation.DistributedEvaluation
Barrier for synchronizing the threads.
beforeMicroEvolution() - Method in class es.udc.gii.common.eaf.algorithm.mga.AbstractMGAAlgorithm
Performs the operations needed for the next micro-evolution.
beforeMicroEvolution() - Method in class es.udc.gii.common.eaf.algorithm.mga.MGAAlgorithm
Performs the operations needed for the next micro-evolution.
beforeMicroEvolution() - Method in class es.udc.gii.common.eaf.algorithm.mga.MMGAAlgorithm
Performs the operations needed before each micro-evolution.
BestDEMutationStrategy - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy
The mutation operator of the Differential Evolution Algorithm use different mutation strategies to create the individuals of the population.
BestDEMutationStrategy() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.mutationStrategy.BestDEMutationStrategy
 
BestFEsLogTool - Class in es.udc.gii.common.eaf.log
This log tool implements a log tool that record the number of function evaluations performed and the best individual after the replace stage of the algorithm.
BestFEsLogTool() - Constructor for class es.udc.gii.common.eaf.log.BestFEsLogTool
 
bestFitness - Variable in class es.udc.gii.common.eaf.algorithm.population.MaIndividual
 
BestIndividual - Class in es.udc.gii.common.eaf.plugin.individual
A plugin for choosing the best individual from a list of individuals.
BestIndividual() - Constructor for class es.udc.gii.common.eaf.plugin.individual.BestIndividual
 
BestIndividualLogTool - Class in es.udc.gii.common.eaf.log
This log tool implements a log tool that record the number of generations performed and the best individual after the replace stage of the algorithm.
BestIndividualLogTool() - Constructor for class es.udc.gii.common.eaf.log.BestIndividualLogTool
 
BestIndividualLogTool - Class in es.udc.gii.common.eaf.log.parallel
A parallel log tool for logging the best individuals of a population.
BestIndividualLogTool() - Constructor for class es.udc.gii.common.eaf.log.parallel.BestIndividualLogTool
Creates a new instance of BestIndividualLogTool
BestIndividualLogTool(int) - Constructor for class es.udc.gii.common.eaf.log.parallel.BestIndividualLogTool
Creates a new instance of BestIndividualLogTool
BestIndividualReader - Class in es.udc.gii.common.eaf.log.reader
 
BestIndividualReader() - Constructor for class es.udc.gii.common.eaf.log.reader.BestIndividualReader
 
BestIndividualSpecification - Class in es.udc.gii.common.eaf.algorithm.productTrader.specification
 
BestIndividualSpecification() - Constructor for class es.udc.gii.common.eaf.algorithm.productTrader.specification.BestIndividualSpecification
Creates a new instance of BestIndividualSpecification
BestMeanConvergence - Class in es.udc.gii.common.eaf.stoptest
This class implements a simple stoptest.
BestMeanConvergence() - Constructor for class es.udc.gii.common.eaf.stoptest.BestMeanConvergence
Creates a new instance of BitwiseConvergence
BestMeanLogTool - Class in es.udc.gii.common.eaf.log
This log tool implements a log tool that record the number of generations performed, the fitness of the best individual and the mean fitness of the whole population after the replace stage.
BestMeanLogTool() - Constructor for class es.udc.gii.common.eaf.log.BestMeanLogTool
Creates a new instance of BestMeanLogTool
BestMigration - Class in es.udc.gii.common.eaf.algorithm.parallel.migration.selection
A selection strategy for selecting the best individuals of the current population for migrating to other islands.
BestMigration() - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.selection.BestMigration
Creates a new instance of BestMigration
BestMigration(int) - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.selection.BestMigration
Creates a new instance of BestMigration
BestSoFarFitnessEvolutionLogTool - Class in es.udc.gii.common.eaf.log
This log tool logs the fitness of the best individual each n evaluations of the objective function.
BestSoFarFitnessEvolutionLogTool() - Constructor for class es.udc.gii.common.eaf.log.BestSoFarFitnessEvolutionLogTool
Creates a new instance of BestSoFarFitnessEvolutionLogTool
bestSolution - Variable in class es.udc.gii.common.eaf.algorithm.CMAEvolutionaryAlgorithm
 
BinaryAcceptancePolicy - Class in es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance
With this class complex acceptance policies can be created as binary trees.
BinaryAcceptancePolicy() - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
Creates a new instance of BinaryAcceptancePolicy
BinaryAcceptancePolicy(MigAcceptancePolicy, MigAcceptancePolicy) - Constructor for class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
Creates a new instance of BinaryAcceptancePolicy
binaryOperation(List<Individual>, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.BinaryAcceptancePolicy
The concrete binary operation that is performed with the results of the left and right components.
binaryOperation(List<Individual>, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.IntersectionAcceptancePolicy
Implements an intersection of the two lists passed.
binaryOperation(List<Individual>, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.UnionAcceptancePolicy
Implements an union of the two lists passed.
BinCrossOverScheme - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover
This class represents a specific implementation of a CrossOverScheme.
BinCrossOverScheme() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.BinCrossOverScheme
Creates a new instance of BinCrossOverScheme
BinCrossOverScheme(Parameter) - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.de.crossover.BinCrossOverScheme
 
BitwiseConvergence - Class in es.udc.gii.common.eaf.stoptest
This class implements a simple stoptest.
BitwiseConvergence() - Constructor for class es.udc.gii.common.eaf.stoptest.BitwiseConvergence
Creates a new instance of BitwiseConvergence
BLXCrossOver - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code
An offspring is generated: H = (h1...hi..hn), where hi is a randomly (uniformly) chosen number of the interval [cmin-I*α,cmax+I*&alpah;], cmax = max(c1i ,c2i), cmin = min(c1i, c2i), I = cmax - cmin.
BLXCrossOver() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.real_code.BLXCrossOver
Creates a new instance of FloatBLXCrossOver

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