#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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
1.3.6