Пример #1
0
        protected Population(int size, TSP tsp)
        {
            Size = size;
            Tsp  = tsp;

            Individuals = new List <Individual>();

            for (var i = 0; i < size; i++)
            {
                Individuals.Add(new Individual(tsp.Towns));
            }

            Initialize();
        }
Пример #2
0
 public GreedyPopulation(int size, TSP tsp) : base(size, tsp)
 {
 }
Пример #3
0
 public GreedyPopulation(TSP tsp) : base(tsp.Towns.Count, tsp)
 {
 }
Пример #4
0
 public RandomPopulation(int size, TSP tsp) : base(size, tsp)
 {
 }