Contents
License. 4
Using this manual 6
Demo Programs. 7
What are genetic algorithms?. 8
Introduction. 8
Chromosomal Representation. 8
Initial Population. 9
Fitness Evaluation. 9
Selection. 9
Crossover – in optiGA.. 9
Mutation – in optiGA.. 11
Termination – in optiGA.. 12
Quick Start 14
Properties. 15
BinaryCrossoverType. 15
IntegerCrossoverType. 15
RealCrossoverType. 15
BinaryMutationType. 15
RealMutationType. 16
IntegerMutationType. 16
TerminationMode. 16
Elitism. 16
PopulationSize. 17
MutationProbability. 17
CrossoverProbability. 17
NumberOfBinaryGenes. 17
NumberOfRealGenes. 17
NumberOfIntegerGenes. 18
MaximumRunTime. 18
MaximumGenerationsWithNoChange. 18
NumberOfGenerations. 18
RandomSeed. 19
ShowErrorMessageBox 19
ReportEveryGeneration. 19
Methods. 20
RunOptiGA.. 20
ShowAboutBox 20
ResetOptiGA.. 20
ResetDefaults. 20
DefineBinaryGenes. 21
DefineRealGenes. 21
DefineIntegerGenes. 22
GetSolutionParameters. 22
Events. 24
FitnessFunction. 24
GenerationReport 24
UserDefinedCrossoverFunction. 24
UserDefinedMutationFunction. 25
Defaults. 26
Public Enumerations. 27
ogaSelectionType. 27
ogaBinaryCrossoverType. 27
ogaRealCrossoverType. 27
ogaIntegerCrossoverType. 27
ogaBinaryMutationType. 28
ogaRealMutationType. 28
ogaIntegerMutationType. 28
ogaDataType. 28
ogaObjectiveFunctionType. 28
ogaTerminationType. 29
ePrintingMethod. 29
Contacts and Registration. 30
Registration. 30
Contacts.