/// <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); }