Init version
This commit is contained in:
11
individual/genome/Chromosome.cpp
Normal file
11
individual/genome/Chromosome.cpp
Normal file
@@ -0,0 +1,11 @@
|
||||
#include "Chromosome.h"
|
||||
|
||||
void Chromosome::insertGene(Gene gene, int pos){
|
||||
std::vector<Gene>::iterator it = this->genes.begin();
|
||||
this->genes.insert(it+pos, gene);
|
||||
}
|
||||
|
||||
void Chromosome::insertGeneToEnd(Gene gene, int pos){
|
||||
std::vector<Gene>::iterator it = this->genes.end();
|
||||
this->genes.insert(it-pos, gene);
|
||||
}
|
||||
Reference in New Issue
Block a user