pub struct FitnessSpawnPolicy {
pub max_population: usize,
pub mutation_rate: f64,
/* private fields */
}Expand description
Fitness-based spawn: create mutated offspring of the fittest agent.
Fields§
§max_population: usizeMaximum population size.
mutation_rate: f64Mutation rate for offspring genomes.
Implementations§
Source§impl FitnessSpawnPolicy
impl FitnessSpawnPolicy
pub fn new(max_population: usize, mutation_rate: f64) -> FitnessSpawnPolicy
Trait Implementations§
Source§impl SpawnPolicy for FitnessSpawnPolicy
impl SpawnPolicy for FitnessSpawnPolicy
Auto Trait Implementations§
impl Freeze for FitnessSpawnPolicy
impl RefUnwindSafe for FitnessSpawnPolicy
impl Send for FitnessSpawnPolicy
impl Sync for FitnessSpawnPolicy
impl Unpin for FitnessSpawnPolicy
impl UnwindSafe for FitnessSpawnPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more