paradiseo/eo/src
Johann Dreo 22275e434b fix several warnings
Probably fixes a bug in es/CMA, which has been deprecated for a long time in favor of the EDO module anyway.
2025-04-07 14:16:37 +02:00
..
do use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
es fix several warnings 2025-04-07 14:16:37 +02:00
ga Revert "fix!(eoBit): defaults to char for scalar type" 2024-08-23 14:53:01 +02:00
gp fix several warnings 2025-04-07 14:16:37 +02:00
mpi fix several warnings 2025-04-07 14:16:37 +02:00
other Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
pyeo use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
serial add cmake export to all targets & bugfix Find module 2019-09-29 21:14:30 +02:00
utils fix several warnings 2025-04-07 14:16:37 +02:00
apply.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
CMakeLists.txt add cmake export to all targets & bugfix Find module 2019-09-29 21:14:30 +02:00
eo feat(eo): adds eoRealToIntInit 2024-09-27 12:20:10 +02:00
EO.h revert 399b22266 (virtual fitness interface temptative) 2025-04-04 21:46:04 +02:00
eoAlgo.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoAlgoFoundry.h fix doc: big update 2022-01-26 16:45:51 +01:00
eoAlgoFoundryEA.h fix doc: big update 2022-01-26 16:45:51 +01:00
eoAlgoFoundryFastGA.h fix doc: big update 2022-01-26 16:45:51 +01:00
eoAlgoReset.h fix: doc and warnings 2020-04-22 08:00:28 +02:00
eoAlgoRestart.h remove FastGA foundry last evals, more logs, fix some typos 2020-10-08 15:26:07 +02:00
eoBinaryFlight.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoBitParticle.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoBreed.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoCellularEasyEA.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoCloneOps.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoCombinedContinue.h feat: adds a constructor taking a vector to eoCombinedContinue 2021-07-30 11:15:59 +02:00
eoCombinedInit.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoConstrictedVariableWeightVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoConstrictedVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoContinue.h feat: add a dummy continue, always returning true. 2020-03-24 16:37:30 +01:00
eoCounter.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoCtrlCContinue.cpp remove a warning 2020-03-29 17:40:50 +02:00
eoCtrlCContinue.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoDetSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoDetTournamentSelect.h first example of automatic algorithm assembling 2020-03-27 15:59:49 +01:00
eoDistribUpdater.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoDistribution.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoDualFitness.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoEasyEA.h fix foundry encoding 2020-09-21 17:45:13 +02:00
eoEasyPSO.h fix several warnings 2025-04-07 14:16:37 +02:00
eoEDA.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoEvalCmd.h several fix of minor warnings 2020-03-25 14:46:23 +01:00
eoEvalContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoEvalCounterThrowException.h fix: do not count two times the evaluations in eoEvalCounterThrowException 2020-10-09 16:15:44 +02:00
eoEvalDump.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoEvalFoundryEA.h fix(eoEvalFoundryEA): reorder members to avoid warning 2024-08-23 14:53:01 +02:00
eoEvalFoundryFastGA.h remove FastGA foundry last evals, more logs, fix some typos 2020-10-08 15:26:07 +02:00
eoEvalFunc.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoEvalFuncCounter.h fix missing header inclusion 2021-01-19 18:18:27 +01:00
eoEvalFuncPtr.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoEvalKeepBest.h several fix of minor warnings 2020-03-25 14:46:23 +01:00
eoEvalNamedPipe.h add eoEvalNamedPipe 2020-03-08 21:44:42 +01:00
eoEvalNanThrowException.h add eoEvalNanThrowException 2020-03-16 18:20:04 +01:00
eoEvalPrint.h feat: add eoEvalPrint 2020-10-09 14:53:53 +02:00
eoEvalTimeThrowException.h add missing eoEval* headers in <eo> 2020-02-09 07:09:53 +01:00
eoEvalUserTimeThrowException.h fix(eoEvalUserTimeThrowException): preprocessor test for POSIX and UNIX 2024-09-10 10:44:42 +02:00
eoExceptions.h fix(eoExceptions): do not return a ref from a temp 2024-09-10 09:21:15 +02:00
eoExtendedVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFactory.h fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
eoFastGA.h fix eoAlgoFoundry management of numeric parameters 2022-01-26 10:40:50 +01:00
eoFitContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFitnessScalingSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFixedInertiaWeightedVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFlight.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFlOrBinOp.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoFlOrMonOp.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFlOrQuadOp.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoForge.h REFACTOR!eoForge*): separate raw pointres from shared ones 2024-08-23 14:53:01 +02:00
eoFunctor.h fix(deprecated): guard from bind and *_function 2024-08-23 14:53:01 +02:00
eoFunctorStore.cpp Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoFunctorStore.h feat: add initializer list interface to eoFunctorStore 2020-03-24 16:34:01 +01:00
eoG3Replacement.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoGaussRealWeightUp.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoGenContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoGeneralBreeder.h BREAKING CHANGE: set standard to C++11, feat: accessor to breeder ops 2019-12-10 11:11:47 +01:00
eoGenOp.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoInit.h fix(rnd): use STL's rand gen for shuffles 2024-08-19 11:14:21 +02:00
eoInitializer.h fix new warnings and escape apply namespace 2020-04-28 15:56:14 +02:00
eoInt.h feat(eo): wrap ops on float vecs into ops on int vecs 2024-09-26 13:24:10 +02:00
eoIntegerVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoInvalidateOps.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoInvertedContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoLinearDecreasingWeightUp.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoLinearFitScaling.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoLinearTopology.h fix more warnings 2020-04-28 16:37:48 +02:00
eoMerge.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoMergeReduce.h add FastGA foundry and eoStandardBitMutation variants 2020-07-09 11:10:43 +02:00
eoMGGReplacement.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoNDSorting.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoNeighborhood.h fix even more warnings and reduce some tests runtimes 2020-04-28 17:41:50 +02:00
eoObject.h fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
eoOneToOneBreeder.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoOp.h feat: class to wrap a eoMonOp into a eoQuadOp 2019-12-10 11:20:54 +01:00
eoOpContainer.h add FastGA foundry and eoStandardBitMutation variants 2020-07-09 11:10:43 +02:00
eoOpSelMason.h fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
eoOrderXover.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPartiallyMappedXover.h fix: remove a lot of trivial warnings 2024-08-23 18:00:31 +02:00
eoParticleBestInit.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoParticleFullInitializer.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPerf2Worth.h fix using resize in eoPerf2Worth 2020-08-26 12:01:10 +02:00
eoPeriodicContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPersistent.cpp Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPersistent.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoPop.h fix(rnd): use STL's rand gen for shuffles 2024-08-19 11:14:21 +02:00
eoPopEvalFunc.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPopulator.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPrintable.cpp Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoPrintable.h fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
eoPropGAGenOp.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoProportionalCombinedOp.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoProportionalSelect.h Fix CI: random class issue, t-eoRoulette and update the workflow 2024-08-23 14:52:58 +02:00
eoPSO.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoRandomRealWeightUp.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoRandomSelect.h add some missing className 2020-10-09 13:33:43 +02:00
eoRanking.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoRankingSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoRankMuSelect.h fix wrong licenses 2020-04-12 10:10:53 +02:00
eoRealBoundModifier.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoRealParticle.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoRealToIntInit.h feat(eo): adds eoRealToIntInit 2024-09-27 12:20:10 +02:00
eoRealToIntMonOp.h feat(eo): wrap ops on float vecs into ops on int vecs 2024-09-26 13:24:10 +02:00
eoRealToIntQuadOp.h feat(eo): wrap ops on float vecs into ops on int vecs 2024-09-26 13:24:10 +02:00
eoReduce.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoReduceMerge.h first example of automatic algorithm assembling 2020-03-27 15:59:49 +01:00
eoReduceMergeReduce.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoReduceSplit.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoReplacement.h first example of automatic algorithm assembling 2020-03-27 15:59:49 +01:00
eoRingTopology.h fix more warnings 2020-04-28 16:37:48 +02:00
eoScalarFitness.h add templatized version of eoM**imizingFitness 2020-09-21 17:41:35 +02:00
eoScalarFitnessAssembled.cpp Migration from SVN 2012-08-30 11:30:11 +02:00
eoScalarFitnessAssembled.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoSecondsElapsedContinue.h several fix of minor warnings 2020-03-25 14:46:23 +01:00
eoSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSelectFactory.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSelectFromWorth.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSelectMany.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSelectNumber.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSelectOne.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSelectPerc.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSequentialSelect.h first example of automatic algorithm assembling 2020-03-27 15:59:49 +01:00
eoSGA.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSGAGenOp.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoSGATransform.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSharing.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSharingSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoShiftMutation.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoSigBinaryFlight.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSIGContinue.cpp fix some errors in tests 2020-03-26 22:47:26 +01:00
eoSIGContinue.h Update eoSIGContinue.h 2024-04-08 22:20:00 +02:00
eoSimpleEDA.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSocialNeighborhood.h fix even more warnings and reduce some tests runtimes 2020-04-28 17:41:50 +02:00
eoStandardFlight.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoStandardVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoStarTopology.h several fix of minor warnings 2020-03-25 14:46:23 +01:00
eoSteadyFitContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoSTLFunctor.h fix(deprecated): guard from bind and *_function 2024-08-23 14:53:01 +02:00
eoStochasticUniversalSelect.h fix warning about useless arg 2022-01-23 18:17:14 +01:00
eoStochTournamentSelect.h first example of automatic algorithm assembling 2020-03-27 15:59:49 +01:00
eoSurviveAndDie.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSwapMutation.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00
eoSyncEasyPSO.h fix several warnings 2025-04-07 14:16:37 +02:00
eoTimeContinue.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoTopology.h fix new warnings and escape apply namespace 2020-04-28 15:56:14 +02:00
eoTransform.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoTruncatedSelectMany.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoTruncatedSelectOne.h several fix of minor warnings 2020-03-25 14:46:23 +01:00
eoTruncSelect.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoTwoOptMutation.h Migration from SVN 2012-08-30 11:30:11 +02:00
eoVariableInertiaWeightedVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoVariableLengthCrossover.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoVariableLengthMutation.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoVector.h feat: initialization of eoVector from std::vector 2020-04-22 07:58:52 +02:00
eoVectorParticle.h better indent 2020-03-30 17:36:38 +02:00
eoVelocity.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoVelocityInit.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
eoWeightUpdater.h Use relative includes in headers and absolute in code 2019-12-06 15:15:22 +01:00
es.h fix back some errors inserted by previous refactoring 2019-12-06 15:58:27 +01:00
ga.h add FastGA foundry and eoStandardBitMutation variants 2020-07-09 11:10:43 +02:00
PO.h use eoExceptions everywhere 2020-03-27 00:48:23 +01:00