Trait EngineStep

Source
pub trait EngineStep<C>: Send + Sync
where C: Chromosome,
{ // Required method fn execute( &mut self, generation: usize, metrics: &mut MetricSet, ecosystem: &mut Ecosystem<C>, ); // Provided method fn name(&self) -> &'static str { ... } }

Required Methods§

Source

fn execute( &mut self, generation: usize, metrics: &mut MetricSet, ecosystem: &mut Ecosystem<C>, )

Provided Methods§

Source

fn name(&self) -> &'static str

Implementors§