#include <Indiv.h>
Public Member Functions | |
Indiv (int nr_pars) | |
~Indiv () | |
void | init (vector< double > ¶meter_ranges) |
int | get_nr_pars () |
std::vector< double > & | get_pars () |
std::vector< double > & | get_vars () |
double | operator[] (int index) const |
double & | operator[] (int index) |
int | is_parent () |
void | set_parent (int new_value) |
void | set_fitness (double new_value) |
double | get_fitness () |
void | recombine (Indiv *parent1, Indiv *parent2) |
void | mutate () |
Friends | |
ostream & | operator<< (ostream &out, const Indiv &ind) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|