public override SalesmanGenotype[] Recombination(SalesmanGenotype secondparent)
 {
   return EdgeRecombination(this, (GenotypeEro)secondparent);
 }
 public abstract SalesmanGenotype[] Recombination(SalesmanGenotype firstparent);