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