pub trait Select<G, A>where
G: Gene<G, A>,{
// Required method
fn select(
&self,
population: &Population<G, A>,
optimize: &Optimize,
count: usize,
) -> Population<G, A>;
}
pub trait Select<G, A>where
G: Gene<G, A>,{
// Required method
fn select(
&self,
population: &Population<G, A>,
optimize: &Optimize,
count: usize,
) -> Population<G, A>;
}