Update rand.
This commit is contained in:
@@ -12,12 +12,9 @@ name = "parabole"
|
|||||||
path = "examples/parabole.rs"
|
path = "examples/parabole.rs"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
rand = "0.4"
|
|
||||||
criterion = "0.2"
|
criterion = "0.2"
|
||||||
|
rand = "0.6"
|
||||||
|
|
||||||
[[bench]]
|
[[bench]]
|
||||||
name = "parabole"
|
name = "parabole"
|
||||||
harness = false
|
harness = false
|
||||||
|
|
||||||
[profile.release]
|
|
||||||
lto = true
|
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
use std::cmp::Ordering;
|
use std::cmp::Ordering;
|
||||||
|
|
||||||
|
use genetisk::{Individual, Simulation, Wrapper};
|
||||||
use rand::distributions::{IndependentSample, Range};
|
use rand::distributions::{IndependentSample, Range};
|
||||||
use rayon::prelude::*;
|
use rayon::prelude::*;
|
||||||
|
|
||||||
use genetisk::{Individual, Simulation, Wrapper};
|
|
||||||
|
|
||||||
#[derive(Clone, Copy, Debug)]
|
#[derive(Clone, Copy, Debug)]
|
||||||
struct Fitness(f64);
|
struct Fitness(f64);
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
use rayon::prelude::*;
|
use rayon::prelude::*;
|
||||||
|
|
||||||
pub trait Individual: Send {
|
pub trait Individual: Send {
|
||||||
type Fitness: Send + Ord;
|
type Fitness: Send + Ord;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user