simbad.picoevo.ext.evolution
Class VariationOperator_Element_NEAT_Gene
java.lang.Object
simbad.picoevo.core.evolution.Operator
simbad.picoevo.core.evolution.VariationOperator
simbad.picoevo.ext.evolution.VariationOperator_Element_NEAT_Gene
- All Implemented Interfaces:
- java.lang.Cloneable
public class VariationOperator_Element_NEAT_Gene
- extends VariationOperator
- implements java.lang.Cloneable
Fields inherited from class simbad.picoevo.core.evolution.Operator |
_name |
Methods inherited from class simbad.picoevo.core.evolution.Operator |
getName |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
probabilityRateReplaced
protected double probabilityRateReplaced
maxWeightPerturbation
protected double maxWeightPerturbation
activationMutationRate
protected double activationMutationRate
maxActivationPerturbation
protected double maxActivationPerturbation
VariationOperator_Element_NEAT_Gene
public VariationOperator_Element_NEAT_Gene(java.lang.String __name)
VariationOperator_Element_NEAT_Gene
public VariationOperator_Element_NEAT_Gene(java.lang.String __name,
double rate,
double rateReplaced,
double maxPert,
double actRate,
double maxAct)
applyOperator
public void applyOperator(EvolutionObject object)
- Specified by:
applyOperator
in class VariationOperator
clone
public java.lang.Object clone()
- Overrides:
clone
in class VariationOperator