/// <summary> /// Returns a random allele based on the constraints. /// </summary> override public Gene GetRandomAllele() { IntegerGene gene = new IntegerGene(this); gene.Value = genX.Utils.Rand.Next(MinValue, MaxValue + 1); return(gene); }
/// <summary> /// Returns a random allele based on the constraints. /// </summary> override public Gene GetRandomAllele() { IntegerGene gene = new IntegerGene(this); gene.Value = genX.Utils.Rand.Next( MinValue, MaxValue+1 ); return gene; }