Trait genevo::operator::MultiObjective
source · [−]pub trait MultiObjective { }
Expand description
Marker trait for genetic operators and functions that are used for multi-objective optimization.
Implementors
impl MultiObjective for UniformReinserter
Can be used for multi-objective optimization
impl MultiObjective for TournamentSelector
Can be used for multi-objective optimization
impl MultiObjective for MaximizeSelector
Can be used for multi-objective optimization
impl<G, F, E> MultiObjective for ElitistReinserter<G, F, E> where
G: Genotype,
F: Fitness,
E: FitnessFunction<G, F>,
Can be used for multi-objective optimization