Documentation of 'org.jgap.impl.GaussianMutationOperator' Java class
GaussianMutationOperator
org.jgap.impl

Class GaussianMutationOperator

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable, GeneticOperator


    public class GaussianMutationOperator
    extends BaseGeneticOperator
    This genetic operator performs Gaussian mutation across all genes in a Chromosome.
    Since:
    2.0
    See Also:
    Serialized Form
    • Method Detail

      • operate

        public void operate(Population a_population,
                            java.util.List a_candidateChromosomes)
        Executes the operation.
        Parameters:
        a_population - containing chromosomes to be mutated
        a_candidateChromosomes - resulting chromosomes
        Since:
        2.0
      • compareTo

        public int compareTo(java.lang.Object a_other)
        Compares the given GeneticOperator to this GeneticOperator.
        Parameters:
        a_other - the instance against which to compare this instance
        Returns:
        a negative number if this instance is "less than" the given instance, zero if they are equal to each other, and a positive number if this is "greater than" the given instance
        Since:
        2.6
      • getDeviation

        public double getDeviation()
        Returns:
        the deviation set
        Since:
        3.1

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.