public Individual(List <T> population, IIndividualsGenerator <T> generator) { this.components = population; this.generator = generator; }
public Individual(IIndividualsGenerator <T> generator) { this.generator = generator; components = new List <T>(); }