diff --git a/eo/test/t-eoAlgoFoundryFastGA.cpp b/eo/test/t-eoAlgoFoundryFastGA.cpp index fa97ca1b8..4513cdf6f 100644 --- a/eo/test/t-eoAlgoFoundryFastGA.cpp +++ b/eo/test/t-eoAlgoFoundryFastGA.cpp @@ -25,7 +25,7 @@ int main(int /*argc*/, char** /*argv*/) /***** Crossovers ****/ foundry.crossovers.add< eo1PtBitXover >(); - foundry.crossovers.add< eoUBitXover >(0.5); // preference over 1 + // foundry.crossovers.add< eoUBitXover >(0.5); // preference over 1 for(size_t i=1; i < 11; i+=4) { foundry.crossovers.add< eoNPtsBitXover >(i); // nb of points } @@ -43,9 +43,9 @@ int main(int /*argc*/, char** /*argv*/) std::ref(foundry.mutation_selectors) }) { ops.add< eoRandomSelect >(); - ops.add< eoStochTournamentSelect >(0.5); - ops.add< eoSequentialSelect >(); - ops.add< eoProportionalSelect >(); + // ops.add< eoStochTournamentSelect >(0.5); + // ops.add< eoSequentialSelect >(); + // ops.add< eoProportionalSelect >(); for(size_t i=2; i < 10; i+=4) { ops.add< eoDetTournamentSelect >(i); } @@ -53,16 +53,16 @@ int main(int /*argc*/, char** /*argv*/) /***** Replacements ****/ foundry.replacements.add< eoCommaReplacement >(); - foundry.replacements.add< eoPlusReplacement >(); - foundry.replacements.add< eoSSGAWorseReplacement >(); - foundry.replacements.add< eoSSGAStochTournamentReplacement >(0.51); + // foundry.replacements.add< eoPlusReplacement >(); + // foundry.replacements.add< eoSSGAWorseReplacement >(); + // foundry.replacements.add< eoSSGAStochTournamentReplacement >(0.51); for(size_t i=2; i < 10; i+=4) { foundry.replacements.add< eoSSGADetTournamentReplacement >(i); } /***** Continuators ****/ - for(size_t i=10; i < 30; i+=10 ) { - foundry.continuators.add< eoSteadyFitContinue >(10,i); + for(size_t i=3; i < 5; i+=1 ) { + foundry.continuators.add< eoGenContinue >(i); } diff --git a/eo/test/t-forge-FastGA.cpp b/eo/test/t-forge-FastGA.cpp index e4f713cff..52af1129f 100644 --- a/eo/test/t-forge-FastGA.cpp +++ b/eo/test/t-forge-FastGA.cpp @@ -19,7 +19,7 @@ int main(int /*argc*/, char** /*argv*/) eoBooleanGenerator gen(0.5); eoInitFixedLength init(dim, gen); - eoGenContinue common_cont(100); + eoGenContinue common_cont(5); eoForgeVector< eoContinue > continuators; continuators.add< eoSteadyFitContinue >(10,10);