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

O

objective_id - Static variable in class es.udc.gii.common.eaf.log.LogPattern
 
ObjectiveFunction - Class in es.udc.gii.common.eaf.problem.objective
Objective functions are used to determine the value of an Individual when it is used to resolve a Problem.
ObjectiveFunction() - Constructor for class es.udc.gii.common.eaf.problem.objective.ObjectiveFunction
 
objectiveFunctions - Variable in class es.udc.gii.common.eaf.problem.Problem
List of the objective functions of the problem.
objectiveIndex - Variable in class es.udc.gii.common.eaf.algorithm.fitness.comparator.MinimizingObjectiveComparator
Objective index of the objective under comparison.
objectives - Variable in class es.udc.gii.common.eaf.algorithm.population.Individual
List of the objective values.
ObjectiveSpaceCrowding - Class in es.udc.gii.common.eaf.plugin.multiobjective.crowding
A crowding plugin.
ObjectiveSpaceCrowding() - Constructor for class es.udc.gii.common.eaf.plugin.multiobjective.crowding.ObjectiveSpaceCrowding
 
OLDER_GENERATION - Static variable in class es.udc.gii.common.eaf.algorithm.parallel.migration.acceptance.GenerationBasedAcceptance
States that only individuals from other processes in an older generation or in the same generation are going to be considered for inmigration.
oldFolder - Variable in class es.udc.gii.common.eaf.log.LogTool
 
oldName - Variable in class es.udc.gii.common.eaf.log.LogTool
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.evaluate.LocalSearchOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in interface es.udc.gii.common.eaf.algorithm.operator.Operator
Execute this operator over a group of individuals.
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.replace.ReplaceOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.ColonizationOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.CrossOverOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.MutationOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.DeterministicTournamentSelection
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.ExtintionOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.InheritExtintionOperator
 
operate(EvolutionaryAlgorithm, List<Individual>) - Method in class es.udc.gii.common.eaf.algorithm.operator.selection.SelectionOperator
 
Operator - Interface in es.udc.gii.common.eaf.algorithm.operator
An Operator represents an operation that takes place on a list of indivuduals during the evolution process.
operator - Variable in class es.udc.gii.common.eaf.algorithm.operator.reproduction.mutation.EvolutionaryStrategyMutation
 
OperatorChain<T extends Operator> - Class in es.udc.gii.common.eaf.algorithm.operator
Implements an operators' chain.
OperatorChain() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.OperatorChain
Creates a new operator chain with an empty list of operators.
OperatorException - Exception in es.udc.gii.common.eaf.exception
This exception represents a failure in the execution of a operator.
OperatorException(String) - Constructor for exception es.udc.gii.common.eaf.exception.OperatorException
Creates a new instance of OperatorException.
operators - Variable in class es.udc.gii.common.eaf.algorithm.operator.OperatorChain
The operators of this chain.
Order1CrossOver - Class in es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover
Order 1 Crossover is a fairly simple permutation crossover.
Order1CrossOver() - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.Order1CrossOver
Creates a new instance of Order1CrossOver
Order1CrossOver(int) - Constructor for class es.udc.gii.common.eaf.algorithm.operator.reproduction.crossover.Order1CrossOver
 
origin - Variable in class es.udc.gii.common.eaf.algorithm.operator.replace.mmga.Hypercube
Represents the origin of the hypercube.

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