pub trait BreederValueMutation {
fn breeder_mutated(
value: Self,
range: &Self,
adjustment: f64,
sign: i8
) -> Self;
}
pub trait BreederValueMutation {
fn breeder_mutated(
value: Self,
range: &Self,
adjustment: f64,
sign: i8
) -> Self;
}