From 364cded6a4e5dbf7aa6797ca401fcecdd38292f9 Mon Sep 17 00:00:00 2001 From: evomarc Date: Sun, 27 Apr 2003 06:08:11 +0000 Subject: [PATCH] Added keywords "Sequential" and "Random" as synonyms of resp. "Deterministic" and "Uniform" - for EASEA --- eo/src/do/make_general_replacement.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eo/src/do/make_general_replacement.h b/eo/src/do/make_general_replacement.h index 9f9aba44..dfefb649 100644 --- a/eo/src/do/make_general_replacement.h +++ b/eo/src/do/make_general_replacement.h @@ -47,7 +47,9 @@ eoReduce & decode_reduce(eoParamParamType & _ppReduce, eoState & _state) eoReduce * ptReduce; // ---------- Deterministic - if (_ppReduce.first == std::string("Deterministic")) + if ( (_ppReduce.first == std::string("Deterministic")) || + (_ppReduce.first == std::string("Sequential")) + ) { ptReduce = new eoTruncate; } @@ -98,7 +100,9 @@ eoReduce & decode_reduce(eoParamParamType & _ppReduce, eoState & _state) ptReduce = new eoStochTournamentTruncate(p); } - else if (_ppReduce.first == std::string("Uniform")) + else if ( (_ppReduce.first == std::string("Uniform")) || + (_ppReduce.first == std::string("Random")) + ) { ptReduce = new eoRandomReduce; }