*
* @param chromosomes vector containing Chromosomes to use in Generation
*/
- Generation(vector<_Chromosome> chromosomes) {
+ Generation(const std::vector<_Chromosome>& chromosomes) {
this->chromosomes = chromosomes;
}
*
* @return i-th Chromosome in the current Generation
*/
- _Chromosome& operator[](unsigned int i) {
+ _Chromosome& operator[](const unsigned int i) {
return this->chromosomes[i];
}
};