darwin_rs/lib.rs
1//! darwin-rs: evolutionary algorithms with Rust
2//!
3//! Written by Willi Kappler, Version 0.4 (2017.06.26)
4//!
5//! Repository: https://github.com/willi-kappler/darwin-rs
6//!
7//! License: MIT
8//!
9//! This library allows you to write evolutionary algorithms (EA) in Rust.
10//! Examples provided: TSP, Sudoku, Queens Problem, OCR
11//!
12//!
13
14// For clippy
15// #![feature(plugin)]
16//
17// #![plugin(clippy)]
18
19// For error-chain
20#![recursion_limit = "1024"]
21
22#[macro_use] extern crate error_chain;
23#[macro_use] extern crate log;
24extern crate jobsteal;
25
26pub mod individual;
27pub mod simulation;
28pub mod simulation_builder;
29pub mod population;
30pub mod population_builder;
31
32pub use individual::Individual;
33pub use simulation::Simulation;
34pub use simulation_builder::{SimulationBuilder};
35pub use population::Population;
36pub use population_builder::{PopulationBuilder};