12 * Chromosome of given Genes.
14 template < typename _Gene >
17 typedef _Gene GeneType;
20 * Genes of the chromosome
30 Chromosome(vector<_Gene> genes) {
34 /** Copy constructor */
35 Chromosome(const Chromosome& chromosome)
36 : genes(chromosome.get()) {
39 Chromosome& operator=(const Chromosome&){
43 vector<_Gene> get() const {
49 #endif /* __CHROMOSOME_H */