Method: EvoSynth::Mutations::SelfAdaptiveGaussMutation#add_sigma
- Defined in:
- lib/evosynth/operators/mutations/self_adaptive_gauss_mutation.rb
#add_sigma(individual) ⇒ Object
65 66 67 68 |
# File 'lib/evosynth/operators/mutations/self_adaptive_gauss_mutation.rb', line 65 def add_sigma(individual) individual.instance_eval("def sigma; @sigma end; def sigma=(value); @sigma = value end") individual.sigma = @initial_sigma end |