Package net.bmahe.genetics4j.gp.mutation
Class ProgramRandomMutateMutator
java.lang.Object
net.bmahe.genetics4j.gp.mutation.ProgramRandomMutateMutator
- All Implemented Interfaces:
Mutator
-
Field Summary
Modifier and TypeFieldDescriptionprivate final AbstractEAConfiguration
static final org.apache.logging.log4j.Logger
private final double
private final ProgramGenerator
private final RandomGenerator
-
Constructor Summary
ConstructorDescriptionProgramRandomMutateMutator
(ProgramGenerator _programGenerator, RandomGenerator _randomGenerator, AbstractEAConfiguration _eaConfiguration, double _populationMutationProbability) -
Method Summary
-
Field Details
-
logger
public static final org.apache.logging.log4j.Logger logger -
programGenerator
-
randomGenerator
-
eaConfiguration
-
populationMutationProbability
private final double populationMutationProbability
-
-
Constructor Details
-
ProgramRandomMutateMutator
public ProgramRandomMutateMutator(ProgramGenerator _programGenerator, RandomGenerator _randomGenerator, AbstractEAConfiguration _eaConfiguration, double _populationMutationProbability)
-
-
Method Details