1#![doc = include_str!("../tests/diophantus_equation.rs")]
8#![deny(warnings)]
11#![no_std]
12
13#[macro_use]
14extern crate alloc;
15
16#[cfg(feature = "std")]
17extern crate std;
18
19mod cascade_sum;
20mod chromosome;
21mod selector;
22mod simulation_iter;
23mod simulator;
24mod utils;
25
26pub use crate::{
27 chromosome::Chromosome, chromosome::Superposition, selector::Fitness,
28 selector::FitnessSelector, selector::Selector, simulation_iter::SimulationIter,
29 simulator::DefaultSimulator, simulator::Simulator, utils::map_random_pairs,
30};