anneal(code::Random &rnd, double fitnResol=0.001) const | bwer::Chromo | |
calcFitness() | bwer::Chromo | [inline] |
Chromo(const std::vector< Gene > &i_genes) | bwer::Chromo | [inline] |
Chromo() | bwer::Chromo | [inline] |
crossover(const Chromo &male, code::Random &rnd) | bwer::Chromo | |
fitfuncArgs | bwer::Chromo | [protected] |
fitness | bwer::Chromo | [protected] |
fitnessCalculated | bwer::Chromo | [protected] |
fitnessFunc | bwer::Chromo | [protected] |
genes | bwer::Chromo | |
getDiversity(const Chromo &otherChromo) const | bwer::Chromo | |
getFitness() const | bwer::Chromo | [inline] |
mutate(double sigma, code::Random &rnd) | bwer::Chromo | [inline] |
operator<(const Chromo &a, const Chromo &b) | bwer::Chromo | [friend] |
operator>(const Chromo &a, const Chromo &b) | bwer::Chromo | [friend] |
print(FILE *fp) | bwer::Chromo | |
randomize(code::Random &rnd) | bwer::Chromo | [inline] |
setFitnessFunc(double(*fn)(void *, const Chromo &), void *arg) | bwer::Chromo | [inline] |
setGeneParms(const char *fileName) | bwer::Chromo |