/// <summary> /// NATURAL FUNCTION, COMPULSORY /// </summary> /// <returns></returns> public override IChromosome CreateChromosome() { //no junk? last argument FuncChromo c = new FuncChromo(SIZE, numberOfEqs); return(c); }
/// <summary> /// Creates a clone. /// </summary> /// <returns>The chromosome clone.</returns> public override IChromosome Clone() { FuncChromo c = base.Clone() as FuncChromo; c.numberOfGenes = this.numberOfGenes; c.maxEQNumber = this.maxEQNumber; return(c); }