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
Repository files (latest commit first)
Filename Latest commit message Latest commit date
evomarc 835a14e8ff Modified the way to set the initial values of the sigmas (and stdevs)
so that they can be scaled to the range of each variable (by adding
a "%" after the value in the parameter file)
See also the examples in tutorial/Lesson4
2004-12-27 08:01:29 +00:00
..
do update for sstream 2004-09-29 18:37:20 +00:00
es Modified the way to set the initial values of the sigmas (and stdevs) 2004-12-27 08:01:29 +00:00
ga more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +00:00
gp Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +00:00
obsolete Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:06:13 +00:00
other Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +00:00
paradisEO updates for distributing/installing ParadisEO. 2004-09-22 17:30:11 +00:00
pyeo Updated build-prcess to be completely under automake control. 2004-09-17 16:53:31 +00:00
utils Added the explicit calls to the base class ctors in eoXXXGeneralBounds copy Ctors 2004-12-27 07:33:03 +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 Added classes to hendle bounds: 2004-11-05 08:57:34 +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 minor updates, 2004-12-23 17:26:39 +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 Added the className method everywhere 2004-06-15 07:28:54 +00:00
eoCombinedInit.h Cleaned up the comments 2004-08-28 14:03:34 +00:00
eoContinue.h Added the className method everywhere 2004-06-15 07:28:54 +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 Added the className method everywhere 2004-06-15 07:28:54 +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 Some small changes concerning flags and warnings 2004-12-23 15:40:44 +00:00
eoEasyEA.h Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +00:00
eoEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoEvalContinue.h Added the className method everywhere 2004-06-15 07:28:54 +00:00
eoEvalFunc.h Adding typedef EOT EOType ; 2004-07-12 09:16:41 +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 Added the className method everywhere 2004-06-15 07:28:54 +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 ... some comments for Doxygen ... 2004-12-01 09:22:48 +00:00
eoFunctorStore.cpp more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +00:00
eoFunctorStore.h more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +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 added verbose flag that can be used to turn off annoying message to cout 2004-08-30 19:44:48 +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 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +00:00
eoInit.h ... a comment ... 2004-12-01 09:19:47 +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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29: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 Some small changes concerning flags and warnings 2004-12-23 15:40:44 +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 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +00:00
eoOpContainer.h Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29: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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +00:00
eoPerf2Worth.h Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +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 Added using declarations to avoid g++-3.4 errors 2004-12-23 10:14:42 +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 small fix for gcc-3.3.3 2004-12-23 16:06:37 +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 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +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 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29: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 minor updates, 2004-12-23 17:26:39 +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 Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +00:00
eoSharing.h Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +00:00
eoSharingSelect.h CLeaned up the comments in files related to Sharing (added t-eoSharing in test) 2004-08-28 16:26:03 +00:00
eoSimpleEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoSteadyFitContinue.h Changes in docs and added stuff to eoEvalSteadyFitness to reset after using it 2004-08-10 17:19:46 +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 more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +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 Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29: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 Updated build-prcess to be completely under automake control. 2004-09-17 16:53:31 +00:00
eoVariableLengthMutation.h CLean-up 2003-08-02 06:55:47 +00:00
eoVector.h Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +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 fix installation, dist-preparation 2004-09-22 18:18:31 +00:00
paradiseo.h Changing the include file that contain all include from 2002-04-12 14:39:58 +00:00