public Population(Domain domain, int populationSize, int minimumGenomeSize, int maximumGenomeSize) : this(domain) { this.members = new List <Individual>(populationSize); for (int i = 0; i < populationSize; ++i) { int initialGenomeSize = Rng.DiscreteUniform(minimumGenomeSize, maximumGenomeSize); //Console.WriteLine("initialGenomeSize = {0}", initialGenomeSize); members.Add(new Individual(domain, initialGenomeSize)); } }