//Fitness degerlerini dosya tipine gore hesaplayan fonksiyon //fitness fonksiyonumuz uzaklik hesabi oldugundan problemin tipi fitness fonksiyonumuzu da belirliyor. public void CalculateFitnessFunction(TspFile tspFile, EdgeWeightType edgeWeightType) { switch (edgeWeightType) { case EdgeWeightType.EUC_2D: tspFile.EuclidDistance(); break; case EdgeWeightType.MAX_2D: tspFile.MaximumDistance(); break; case EdgeWeightType.MAN_2D: tspFile.ManhattanDistance(); break; case EdgeWeightType.CEIL_2D: tspFile.CeilDistance(); break; default: break; } }