Fmt.
This commit is contained in:
2018-05-09 09:36:31 +02:00
parent 58be71cde4
commit d3799c8bfa

View File

@@ -24,7 +24,7 @@ pub struct MaximizeSelector {
impl MaximizeSelector { impl MaximizeSelector {
pub fn new(count: usize) -> Self { pub fn new(count: usize) -> Self {
MaximizeSelector { count: count } MaximizeSelector { count }
} }
} }
@@ -45,7 +45,7 @@ pub struct MinimizeSelector {
impl MinimizeSelector { impl MinimizeSelector {
pub fn new(count: usize) -> Self { pub fn new(count: usize) -> Self {
MinimizeSelector { count: count } MinimizeSelector { count }
} }
} }
@@ -86,16 +86,14 @@ where
initial initial
.into_iter() .into_iter()
.map(|individual| Wrapper { .map(|individual| Wrapper {
individual: individual, individual,
fitness: None, fitness: None,
}) })
.for_each(|wrapper| { .for_each(|wrapper| {
population.push(wrapper); population.push(wrapper);
}); });
Simulation { Simulation { population }
population: population,
}
} }
#[inline] #[inline]
@@ -140,14 +138,12 @@ where
initial initial
.into_par_iter() .into_par_iter()
.map(|individual| Wrapper { .map(|individual| Wrapper {
individual: individual, individual,
fitness: None, fitness: None,
}) })
.collect_into_vec(&mut population); .collect_into_vec(&mut population);
ParSimulation { ParSimulation { population }
population: population,
}
} }
#[inline] #[inline]