#include <GAOptimizer.h>
Public Member Functions | |
Optimizer () | |
virtual | ~Optimizer () |
void | init (IProblem *problem, int populationSize, int subPopulationSize) |
void | step () |
void | step (int n) |
IGenotype * | getBest () |
GenotypeVec & | getPopulation () |
double | getMaxFitness () |
Definition at line 51 of file GAOptimizer.h.
GAOptimizer::Optimizer::Optimizer | ( | ) |
Definition at line 43 of file GAOptimizer.cpp.
GAOptimizer::Optimizer::~Optimizer | ( | ) | [virtual] |
Definition at line 49 of file GAOptimizer.cpp.
IGenotype * GAOptimizer::Optimizer::getBest | ( | ) |
Definition at line 132 of file GAOptimizer.cpp.
double GAOptimizer::Optimizer::getMaxFitness | ( | ) |
Definition at line 142 of file GAOptimizer.cpp.
GenotypeVec & GAOptimizer::Optimizer::getPopulation | ( | ) |
Definition at line 137 of file GAOptimizer.cpp.
void GAOptimizer::Optimizer::init | ( | IProblem * | problem, | |
int | populationSize, | |||
int | subPopulationSize | |||
) |
Definition at line 65 of file GAOptimizer.cpp.
void GAOptimizer::Optimizer::step | ( | int | n | ) |
Definition at line 126 of file GAOptimizer.cpp.
void GAOptimizer::Optimizer::step | ( | ) |
Definition at line 94 of file GAOptimizer.cpp.