11 template < typename _Gene >
14 typedef _Gene GeneType;
21 Chromosome(vector<_Gene> genes) {
25 /** Copy constructor */
26 Chromosome(const Chromosome& chromosome)
27 : genes(chromosome.get()) {
30 Chromosome& operator=(const Chromosome&){
34 vector<_Gene> get() const {
40 #endif /* __CHROMOSOME_H */