1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
//! darwin-rs: evolutionary algorithms with Rust
//!
//! Written by Willi Kappler, Version 0.3 (2016.08.)
//!
//! Repository: https://github.com/willi-kappler/darwin-rs
//!
//! License: MIT
//!
//! This library allows you to write evolutionary algorithms (EA) in Rust.
//! Examples provided: TSP, Sudoku, Queens Problem, OCR
//!
//!

// For clippy
// #![feature(plugin)]
//
// #![plugin(clippy)]

#[macro_use] extern crate quick_error;
#[macro_use] extern crate log;
extern crate jobsteal;

pub mod individual;
pub mod simulation;
pub mod simulation_builder;
pub mod population;
pub mod population_builder;

pub use individual::Individual;
pub use simulation::Simulation;
pub use simulation_builder::{SimulationBuilder, SimError};
pub use population::Population;
pub use population_builder::{PopulationBuilder, PopError};