This repository has been archived on 2026-03-28. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
eodev/eo/src
evomarc bc1e98a65a Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out)
While there, changed the presentations of source and headers (1 per line with \)
2003-09-20 05:42:23 +00:00
..
do Added keywords "Sequential" and "Random" as synonyms of resp. "Deterministic" 2003-04-27 06:08:11 +00:00
es Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out) 2003-09-20 05:42:23 +00:00
ga Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out) 2003-09-20 05:42:23 +00:00
gp Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out) 2003-09-20 05:42:23 +00:00
obsolete Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:06:13 +00:00
other Eliminated using namespace std 2003-06-18 09:07:19 +00:00
paradisEO Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
pyeo Exported operator() for eoSGATransform in abstract1.cpp 2003-06-09 06:25:11 +00:00
utils added parameters to the constructors to start generation counting !=0 2003-08-21 13:02:53 +00:00
.cvsignore 1999-01-29 12:23:55 +00:00
apply.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eo Adding eoSGAGenOp.h - mimicking eoSGATransform into an eoGenOp 2002-08-23 15:50:57 +00:00
EO.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoAlgo.h Small error in header 2001-11-05 08:24:59 +00:00
eoBreed.h Various bugs found and resolved. 2001-03-09 14:13:28 +00:00
eoCellularEasyEA.h Cellular parallel easy algorithm 2002-04-25 14:06:43 +00:00
eoCloneOps.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoCombinedContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoContinue.h Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
eoCounter.h Well, what do you know, major commit. 2001-02-14 10:35:26 +00:00
eoCtrlCContinue.cpp changed to using sstream 2003-02-28 16:49:19 +00:00
eoCtrlCContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoDetSelect.h decorated copy with std:: specifier 2003-03-02 11:29:01 +00:00
eoDetTournamentSelect.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoDistribUpdater.h Small modifications here and there to be MSVC++ compatible 2001-11-10 09:02:17 +00:00
eoDistribution.h Adding Distribution-based base abstract classes 2001-11-08 07:40:27 +00:00
eoDominanceMap.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoEasyEA.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoEvalContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoEvalFunc.h The new libga 2001-04-24 04:52:04 +00:00
eoEvalFuncCounter.h eoEvalFuncCounter is now in a separate file 2001-04-24 04:56:12 +00:00
eoEvalFuncPtr.h Changes due to MSVC 2001-11-17 07:22:59 +00:00
eoFactory.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoFitContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoFitnessScalingSelect.h The perf2worth major check in 2001-02-16 08:21:25 +00:00
eoFlOrBinOp.h Adding the generic operators for FIXED-LENGTH ORDERED genotypes eoFlOrXxxOp.h 2003-08-02 06:42:33 +00:00
eoFlOrMonOp.h Adding the generic operators for FIXED-LENGTH ORDERED genotypes eoFlOrXxxOp.h 2003-08-02 06:42:33 +00:00
eoFlOrQuadOp.h Adding the generic operators for FIXED-LENGTH ORDERED genotypes eoFlOrXxxOp.h 2003-08-02 06:42:33 +00:00
eoFunctor.h Added pyeo. Some changes needed to be made for include files and the like 2003-01-05 16:31:50 +00:00
eoFunctorStore.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
eoFunctorStore.h Made dtor virtual 2001-02-27 11:43:06 +00:00
eoG3Replacement.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoGenContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoGeneralBreeder.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoGenOp.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoInit.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoInvalidateOps.h A few minor corrections (and some comments) after Maarten big commit 2001-02-15 04:47:18 +00:00
eoLinearFitScaling.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoMerge.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoMergeReduce.h Checking in the name changes in selection procedures. 2001-01-05 05:42:08 +00:00
eoMGGReplacement.h added typenames for pop::iterator 2003-03-02 11:26:45 +00:00
eoNDSorting.h decorated sort and max with std:: specifier 2003-03-02 11:35:43 +00:00
eoObject.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoOneToOneBreeder.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoOp.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoOpContainer.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoOpSelMason.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoParetoConstraintFitness.h missing include eoParetoFitness.h 2003-04-18 13:32:39 +00:00
eoParetoFitness.cpp Fixed some compatibility issues with GCC 3.0.1 and the Intel C++ Compiler 2002-02-04 13:16:50 +00:00
eoParetoFitness.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoParetoRanking.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoPerf2Worth.h decorated sort and max with std:: specifier 2003-03-02 11:35:43 +00:00
eoPersistent.cpp Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoPersistent.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoPop.h changed to using sstream 2003-02-28 16:49:19 +00:00
eoPopAlgo.h Defines any population-based algorithm. 2002-03-27 17:28:04 +00:00
eoPopEvalFunc.h Included apply.h for consistency (though in most cases it was included from eo file 2001-09-04 06:50:42 +00:00
eoPopulator.h added some typename statements to make it compile without warnings under gcc3.2 2002-11-03 13:07:43 +00:00
eoPrintable.cpp Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoPrintable.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoProportionalCombinedOp.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoProportionalSelect.h optimized eoProportional and added universalselect 2003-06-04 09:33:27 +00:00
eoRandomSelect.h Removed eoSequentialSelect 2002-06-17 09:18:37 +00:00
eoRanking.h Slightly modified the formula: the worst individual had "fitness" 0 in hte case of linear scaling with pressure=2. Now it has fitness 1/[P(P-1)/2] 2003-09-02 05:49:37 +00:00
eoRankingSelect.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoReduce.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoReduceMerge.h THe big eoReplacement update: 2000-12-19 18:41:19 +00:00
eoReduceMergeReduce.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoReduceSplit.h added typenames for pop::iterator 2003-03-02 11:26:45 +00:00
eoReplacement.h Modified the comments so they appear in doxygen doc (and updated them also) 2002-04-09 08:48:44 +00:00
eoScalarFitness.h eoVector is back (eoFixedLength and eoVariableLength are gone) 2001-02-17 10:51:31 +00:00
eoScalarFitnessAssembled.cpp included new fitness class eoScalarFitnessAssembled, that stores different fitness terms in a std::vector, but still acts as a scalar fitness. A new checkpoint uses these values for statistics. 2003-04-02 21:10:53 +00:00
eoScalarFitnessAssembled.h added a public bool feasible, used to identify feasible individuals in initialization processes 2003-06-16 21:41:30 +00:00
eoSelect.h Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
eoSelectFactory.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSelectFromWorth.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSelectMany.h Replaced stupid eoRateParam by eoValueParam<eoHowMnay> 2001-05-07 07:13:36 +00:00
eoSelectNumber.h THe big eoReplacement update: 2000-12-19 18:41:19 +00:00
eoSelectOne.h Small modifications here and there to be MSVC++ compatible 2001-11-10 09:02:17 +00:00
eoSelectPerc.h adding a lot of includes 2000-12-01 15:46:07 +00:00
eoSequentialSelect.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSGA.h invalidating supported now 2001-03-12 14:27:31 +00:00
eoSGAGenOp.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSGATransform.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSharing.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSimpleEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoSteadyFitContinue.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSTLFunctor.h Moved epAtom* out of the obsolete dir; added some CVS headers to some files, and made everything work with my elipse classes 2001-03-21 12:10:13 +00:00
eoStochasticUniversalSelect.h added shuffle 2003-06-04 11:50:48 +00:00
eoStochTournamentSelect.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoSurviveAndDie.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoToricCellularEasyEA.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoTransform.h Changed functor base names and added to version 2000-10-09 16:13:20 +00:00
eoTruncatedSelectMany.h Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
eoTruncatedSelectOne.h Added include file eoHowMany for self-consistency 2002-06-17 09:19:17 +00:00
eoTruncSelect.h Added pyeo. Some changes needed to be made for include files and the like 2003-01-05 16:31:50 +00:00
eoVariableLengthCrossover.h CLean-up 2003-08-02 06:55:47 +00:00
eoVariableLengthMutation.h CLean-up 2003-08-02 06:55:47 +00:00
eoVector.h added operator> 2003-03-18 16:57:17 +00:00
es.h Forgot the dir when adding eoSBXcross.h :-((( 2003-07-29 05:33:58 +00:00
ga.h Removed trailing string after #endif - it generates a lot of useless warning 2001-09-08 05:59:17 +00:00
Makefile.am included new fitness class eoScalarFitnessAssembled, that stores different fitness terms in a std::vector, but still acts as a scalar fitness. A new checkpoint uses these values for statistics. 2003-04-02 21:10:53 +00:00
paradiseo.h Changing the include file that contain all include from 2002-04-12 14:39:58 +00:00