Skip to main content

TunableMutation

Trait TunableMutation 

Source
pub trait TunableMutation {
    // Required method
    fn set_mutation_probability(&mut self, probability: f64);
}
Expand description

Mutation operators whose per-gene mutation probability can be set by an online tuner such as ThompsonSamplingTuner.

Required Methods§

Source

fn set_mutation_probability(&mut self, probability: f64)

Set the per-gene mutation probability applied by subsequent mutate calls.

Implementations clamp the value into [0, 1].

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§