From fce9bfb2f2bbaa22f1fe518372b9d9d713f564c6 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sun, 16 Nov 2025 19:49:05 +0100 Subject: [PATCH] chore: remove Copy from requirement of TournamentSelection --- codes/eoa_lib/src/replacement.rs | 4 ++-- codes/eoa_lib/src/selection.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/codes/eoa_lib/src/replacement.rs b/codes/eoa_lib/src/replacement.rs index 2cf1058cbd76e9ef21398e56d7679e62ed448fda..0e3946d6c435101259a78964be12e0c294a1e272 100644 --- a/codes/eoa_lib/src/replacement.rs +++ b/codes/eoa_lib/src/replacement.rs @@ -34,7 +34,7 @@ impl BestReplacement { } } -impl Replacement for BestReplacement { +impl Replacement for BestReplacement { fn replace( &self, parents_evaluations: EvaluatedPopulation, @@ -127,7 +127,7 @@ impl TournamentReplacement { } } -impl Replacement for TournamentReplacement { +impl Replacement for TournamentReplacement { fn replace( &self, parents: EvaluatedPopulation, diff --git a/codes/eoa_lib/src/selection.rs b/codes/eoa_lib/src/selection.rs index a401afc0917b36e1d55e06d2a6aa2b826b6faa62..e04a74daf7106ad9618b3f24883b125eec71c597 100644 --- a/codes/eoa_lib/src/selection.rs +++ b/codes/eoa_lib/src/selection.rs @@ -55,7 +55,7 @@ impl TournamentSelection { } } - fn tournament( + fn tournament( &self, idxs: &mut Vec, evaluations: &EvaluatedPopulation, @@ -91,7 +91,7 @@ impl TournamentSelection { } } -impl Selection for TournamentSelection { +impl Selection for TournamentSelection { fn select( &self, count: usize,