Class WeaselProgram<G extends Gene<?,​G>,​C extends Comparable<? super C>>

    • Constructor Detail

      • WeaselProgram

        public WeaselProgram​(double mutationProbability)
        Create a new weasel program setup with the give mutation probability.
        Parameters:
        mutationProbability - the mutation probability
        Throws:
        IllegalArgumentException - if the mutationProbability is not in the valid range of [0, 1].
      • WeaselProgram

        public WeaselProgram()
        Create a new weasel program setup with the default mutation probability of 0.05.