evolutionary 0.1.1

A fully extensible Rust framework for using paralyzed genetic algorithms to solve problems.
Documentation
1
2
3
4
5
6
7
8
use crate::{Crossover, Individual};

#[derive(Clone)]
pub struct DoNothingCrossover;

impl<T: Individual> Crossover<T> for DoNothingCrossover {
    fn crossover(&self, _population: &mut Vec<T>) {}
}