/// <summary>
 /// Her kromozom için 2 gen oluşuyor.
 /// </summary>
 /// <param name="gene1"></param>
 /// <param name="gene2"></param>
 public Chromosome(Gene gene1, Gene gene2)
 {
     genes[0] = gene1;
     genes[1] = gene1;
 }
 /// <summary>
 /// Kromozomlar otomatik olarak oluşturuluyor..
 /// Parametre aralığıdır.. -> Parametrelerin alabileceği en büyük ve en küçük değerlerdir.
 /// Benim problemiim test fonksiyonunun 16 numaralı fonksiyonudur ve bu fonksiyondaki
 /// parametre aralığı (-100, 100) aralığındadır.
 /// </summary>
 public Chromosome()
 {
     genes[0] = new Gene(Constants.minFunctionValue, Constants.maxFunctionValue);
     genes[1] = new Gene(Constants.minFunctionValue, Constants.maxFunctionValue);
 }