X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=src%2Fmain.cpp;h=60ea330e26472e87d88fab8058eeaff5d3df8d59;hb=46357591de1336612d4c26170cd59c13543b5169;hp=958c2410403fe2017250815208a807a0179e0875;hpb=971fed67ac2e5a01b5232853c08e03ed05bebbe0;p=genetic.git diff --git a/src/main.cpp b/src/main.cpp index 958c241..60ea330 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -20,7 +20,7 @@ int main() { vector<_Gene> genes; - for (int i = 0; i < 20; i++) { + for (int i = 0; i < 11; i++) { _Gene gene(rand() % 2); cout << "Generated gene: " << (int)gene.get() << "\n"; genes.push_back(gene); @@ -29,13 +29,13 @@ int main() { _Chromosome chromosome(genes); cout << "Entire chromosome: "; - for (int i = 0; i < 20; i++) { + for (unsigned int i = 0; i < chromosome.get().size(); i++) { cout << chromosome.get()[i].get(); } cout << endl; WSTI<_Chromosome> fitness(chromosome, 0.5, 2.5); - cout << "Fitness is equal to: " << (double)fitness.calculate() << "\n"; + cout << "Fitness is equal to: " << fitness.calculate() << "\n"; return 0; }