Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
Purple::GeneticAlgorithm Member List
This is the complete list of members for
Purple::GeneticAlgorithm
, including all inherited members.
bestEvaluationHistory
Purple::GeneticAlgorithm
[private]
evaluatePopulation
(void)
Purple::GeneticAlgorithm
evaluation
Purple::GeneticAlgorithm
[private]
evaluationGoal
Purple::OptimizationAlgorithm
[protected]
fitness
Purple::GeneticAlgorithm
[private]
FitnessAssignmentMethod
enum name
Purple::GeneticAlgorithm
fitnessAssignmentMethod
Purple::GeneticAlgorithm
[private]
GeneticAlgorithm
(ObjectiveFunction *)
Purple::GeneticAlgorithm
GeneticAlgorithm
(void)
Purple::GeneticAlgorithm
getBestEvaluationHistory
(void)
Purple::GeneticAlgorithm
getEvaluation
(void)
Purple::GeneticAlgorithm
getEvaluationGoal
(void)
Purple::OptimizationAlgorithm
getFitness
(void)
Purple::GeneticAlgorithm
getFitnessAssignmentMethod
(void)
Purple::GeneticAlgorithm
getIndividual
(int)
Purple::GeneticAlgorithm
getMaximumNumberOfGenerations
(void)
Purple::GeneticAlgorithm
getMaximumTime
(void)
Purple::OptimizationAlgorithm
getMeanEvaluationHistory
(void)
Purple::GeneticAlgorithm
getMinimalArgument
(void)
Purple::GeneticAlgorithm
[virtual]
getMutationMethod
(void)
Purple::GeneticAlgorithm
getMutationRange
(void)
Purple::GeneticAlgorithm
getMutationRate
(void)
Purple::GeneticAlgorithm
getObjectiveFunction
(void)
Purple::OptimizationAlgorithm
getPopulation
(void)
Purple::GeneticAlgorithm
getPopulationSize
(void)
Purple::GeneticAlgorithm
getRecombinationMethod
(void)
Purple::GeneticAlgorithm
getRecombinationSize
(void)
Purple::GeneticAlgorithm
getSelection
(void)
Purple::GeneticAlgorithm
getSelectionMethod
(void)
Purple::GeneticAlgorithm
getSelectivePressure
(void)
Purple::GeneticAlgorithm
getShowPeriod
(void)
Purple::GeneticAlgorithm
getStandardDeviationEvaluationHistory
(void)
Purple::GeneticAlgorithm
initPopulationAtRandom
(void)
Purple::GeneticAlgorithm
initPopulationAtRandom
(double, double)
Purple::GeneticAlgorithm
initPopulationAtRandom
(Vector< double >, Vector< double >)
Purple::GeneticAlgorithm
initPopulationAtRandom
(Matrix< double >)
Purple::GeneticAlgorithm
Intermediate
enum value
Purple::GeneticAlgorithm
Line
enum value
Purple::GeneticAlgorithm
LinearRanking
enum value
Purple::GeneticAlgorithm
load
(char *)
Purple::GeneticAlgorithm
maximumNumberOfGenerations
Purple::GeneticAlgorithm
[private]
maximumTime
Purple::OptimizationAlgorithm
[protected]
meanEvaluationHistory
Purple::GeneticAlgorithm
[private]
mutationMethod
Purple::GeneticAlgorithm
[private]
MutationMethod
enum name
Purple::GeneticAlgorithm
mutationRange
Purple::GeneticAlgorithm
[private]
mutationRate
Purple::GeneticAlgorithm
[private]
NonLinearRanking
enum value
Purple::GeneticAlgorithm
Normal
enum value
Purple::GeneticAlgorithm
objectiveFunction
Purple::OptimizationAlgorithm
[protected]
OptimizationAlgorithm
(ObjectiveFunction *)
Purple::OptimizationAlgorithm
OptimizationAlgorithm
(void)
Purple::OptimizationAlgorithm
performIntermediateRecombination
(void)
Purple::GeneticAlgorithm
performLinearRankingFitnessAssignment
(void)
Purple::GeneticAlgorithm
performLineRecombination
(void)
Purple::GeneticAlgorithm
performNonLinearRankingFitnessAssignment
(void)
Purple::GeneticAlgorithm
performNormalMutation
(void)
Purple::GeneticAlgorithm
performRouletteWheelSelection
(void)
Purple::GeneticAlgorithm
performStochasticUniversalSamplingSelection
(void)
Purple::GeneticAlgorithm
performUniformMutation
(void)
Purple::GeneticAlgorithm
population
Purple::GeneticAlgorithm
[private]
populationSize
Purple::GeneticAlgorithm
[private]
print
(void)
Purple::GeneticAlgorithm
recombinationMethod
Purple::GeneticAlgorithm
[private]
RecombinationMethod
enum name
Purple::GeneticAlgorithm
recombinationSize
Purple::GeneticAlgorithm
[private]
RouletteWheel
enum value
Purple::GeneticAlgorithm
save
(char *)
Purple::GeneticAlgorithm
saveOptimizationHistory
(char *)
Purple::GeneticAlgorithm
selection
Purple::GeneticAlgorithm
[private]
selectionMethod
Purple::GeneticAlgorithm
[private]
SelectionMethod
enum name
Purple::GeneticAlgorithm
selectivePressure
Purple::GeneticAlgorithm
[private]
setEvaluation
(Vector< double >)
Purple::GeneticAlgorithm
setEvaluationGoal
(double)
Purple::OptimizationAlgorithm
setFitness
(Vector< double >)
Purple::GeneticAlgorithm
setFitnessAssignmentMethod
(FitnessAssignmentMethod)
Purple::GeneticAlgorithm
setIndividual
(int, Vector< double >)
Purple::GeneticAlgorithm
setMaximumNumberOfGenerations
(int)
Purple::GeneticAlgorithm
setMaximumTime
(double)
Purple::OptimizationAlgorithm
setMutationMethod
(MutationMethod)
Purple::GeneticAlgorithm
setMutationRange
(double)
Purple::GeneticAlgorithm
setMutationRate
(double)
Purple::GeneticAlgorithm
setObjectiveFunction
(ObjectiveFunction *)
Purple::OptimizationAlgorithm
setPopulation
(Matrix< double >)
Purple::GeneticAlgorithm
setPopulationSize
(int)
Purple::GeneticAlgorithm
setRecombinationMethod
(RecombinationMethod)
Purple::GeneticAlgorithm
setRecombinationSize
(double)
Purple::GeneticAlgorithm
setSelection
(Vector< bool >)
Purple::GeneticAlgorithm
setSelectionMethod
(SelectionMethod)
Purple::GeneticAlgorithm
setSelectivePressure
(double)
Purple::GeneticAlgorithm
setShowPeriod
(int)
Purple::GeneticAlgorithm
showPeriod
Purple::GeneticAlgorithm
[private]
standardDeviationEvaluationHistory
Purple::GeneticAlgorithm
[private]
StochasticUniversalSampling
enum value
Purple::GeneticAlgorithm
Uniform
enum value
Purple::GeneticAlgorithm
~GeneticAlgorithm
(void)
Purple::GeneticAlgorithm
[virtual]
~OptimizationAlgorithm
(void)
Purple::OptimizationAlgorithm
[virtual]
Generated on Wed Jun 21 13:10:38 2006 for Purple by
1.4.7