public IMutator <TIndividual, TGeneStructure, TGene> CloneGenesFrom( ISingleParentSelector <TIndividual, TGeneStructure, TGene> parentSelector) => CloneGenesFrom(new CloneParent <TIndividual, TGeneStructure, TGene>(parentSelector));
public CloneParent(ISingleParentSelector <TIndividual, TGeneStructure, TGene> parentsSelector) : base(parentsSelector) { }
public SingleParentCrossoverBase(ISingleParentSelector <TIndividual, TGeneStructure, TGene> parentsSelector) =>