paradiseo/eo/src
2010-09-16 11:16:55 +02:00
..
do ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
es ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
ga ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
gp ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
moo ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
obsolete ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
other ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
pyeo Updated makefiles, updated the moo stuff and cleaned up some stuff that refused to compile 2007-11-12 16:23:57 +00:00
utils typo bugfix 2010-09-16 09:29:51 +02: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
CMakeLists.txt + cpack configuration in order to generate packaging files, to make it easier use the script package_deb and package_rpm 2010-08-18 17:06:16 +02:00
eo evals that can throw exceptions 2010-09-16 11:06:04 +02:00
EO.h Updated makefiles, updated the moo stuff and cleaned up some stuff that refused to compile 2007-11-12 16:23:57 +00:00
eoAlgo.h minor updates, 2004-12-23 17:26:39 +00:00
eoBinaryFlight.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoBitParticle.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoBreed.h typos 2005-10-05 22:08:29 +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
eoConstrictedVariableWeightVelocity.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoConstrictedVelocity.h completed pso topologies+velocities 2007-11-12 15:45:27 +00:00
eoContinue.h fixed some warning messages while compiling 2010-08-31 16:39:21 +02:00
eoCounter.h Well, what do you know, major commit. 2001-02-14 10:35:26 +00:00
eoCtrlCContinue.cpp added definition _WINDOWS for (mingw and others) compatibility 2007-11-26 07:56:08 +00:00
eoCtrlCContinue.h repared some compile warning messages 2010-08-31 14:52:08 +02:00
eoDetSelect.h * eoDetSelect: when the call of howmany() returns 0 it is replaced by 1 2010-08-18 17:30:11 +02:00
eoDetTournamentSelect.h ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02: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
eoDualFitness.h bugfix: typo on _this_ 2010-08-30 22:50:34 +02:00
eoEasyEA.h corrected PSO dummy errors and completed documentation 2008-01-08 14:50:13 +00:00
eoEasyPSO.h Added new lesson (6) dedicated to the PSO. Also changed a few things into the PSO-dedicated components (constructors) 2008-03-04 14:01:29 +00:00
eoEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoEvalContinue.h fixed some warning messages while compiling 2010-08-31 16:39:21 +02:00
eoEvalCounterThrowException.h evals that can throw exceptions 2010-09-16 11:06:04 +02:00
eoEvalFunc.h Adding typedef EOT EOType ; 2004-07-12 09:16:41 +00:00
eoEvalFuncCounter.h + eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached 2010-08-31 16:31:39 +02:00
eoEvalFuncCounterBounder.h + eoEvalFuncCounterBounder.h: inherits of eoEvalFuncCounter in adding an exception throwing when a threshold of evaluation has been reached 2010-08-31 16:35:50 +02:00
eoEvalFuncPtr.h Changes due to MSVC 2001-11-17 07:22:59 +00:00
eoEvalTimeThrowException.h bugfix operator() signature 2010-09-16 11:16:55 +02:00
eoExceptions.h evals that can throw exceptions 2010-09-16 11:06:04 +02:00
eoExtendedVelocity.h added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities 2008-04-18 08:59:02 +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 * eoFitContinue: using of _pop.best_element().fitness() instead of pop.nth_element_fitness(0) 2010-08-31 14:56:11 +02:00
eoFitnessScalingSelect.h The perf2worth major check in 2001-02-16 08:21:25 +00:00
eoFixedInertiaWeightedVelocity.h particle-swarm-optimization main templates added 2007-07-02 12:58:13 +00:00
eoFlight.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +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 3 identical typos in 3 different files :-) 2007-12-08 14:49:52 +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 Fix wrong removalr of necessary include statement 2007-08-21 14:50:55 +00:00
eoFunctorStore.h Minor cleanup 2007-08-21 14:44:41 +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
eoGaussRealWeightUp.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoGenContinue.h repared some compile warning messages 2010-08-31 14:52:08 +02: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 Replaced "_isOneIndexed" boolean by an unsigned "_startFrom" 2008-02-15 13:10:06 +00:00
eoInitializer.h little modif to delete warning 2009-01-27 16:28:55 +00:00
eoInt.h added permut components 2007-11-12 15:41:09 +00:00
eoIntegerVelocity.h corrected PSO dummy errors and completed documentation 2008-01-08 14:50:13 +00:00
eoInvalidateOps.h A few minor corrections (and some comments) after Maarten big commit 2001-02-15 04:47:18 +00:00
eoLinearDecreasingWeightUp.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoLinearFitScaling.h Fix using directives for gcc-4.1 2006-03-27 18:55:20 +00:00
eoLinearTopology.h added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities 2008-04-18 08:50:22 +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 fixed bug in NSGA-II, only niching on last objective 2007-08-31 06:47:39 +00:00
eoNeighborhood.h particle-swarm-optimization main templates added 2007-07-02 12:58:13 +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 Fix using directives for gcc-4.1 2006-03-27 18:55:20 +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
eoOrderXover.h new crossover dedicated to permutation-based representation 2008-04-17 14:26:59 +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 * fixed some warning issues during compilation 2010-08-31 14:10:13 +02:00
eoParetoRanking.h Fix using directives for gcc-4.1 2006-03-27 18:55:20 +00:00
eoParticleBestInit.h No real change -> test commit 2009-12-09 15:49:30 +00:00
eoParticleFullInitializer.h corrected PSO dummy errors and completed documentation 2008-01-08 14:50:13 +00:00
eoPerf2Worth.h Fix using directives for gcc-4.1 2006-03-27 18:55:20 +00:00
eoPeriodicContinue.h New continuation strategy 2006-02-28 14:39:45 +00:00
eoPersistent.cpp removed bad semicolon at the end of a "{}" bloc which is not a class/template. 2008-01-15 13:53:18 +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 no ; at the end of the line 2010-08-30 22:44:18 +02: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 Provide virtual destructors as gcc-4 barks heavily otherwise 2005-09-05 16:47:53 +00:00
eoPrintable.cpp removed bad semicolon at the end of a "{}" bloc which is not a class/template. 2008-01-15 13:53:18 +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
eoPropGAGenOp.h Added eoPropGAGenOp, the sequential application of crossover and mutation 2005-05-07 15:43:29 +00:00
eoProportionalCombinedOp.h 3 identical typos in 3 different files :-) 2007-12-08 14:49:52 +00:00
eoProportionalSelect.h ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
eoPSO.h particle-swarm-optimization main templates added 2007-07-02 12:58:13 +00:00
eoRandomRealWeightUp.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoRandomSelect.h Removed eoSequentialSelect 2002-06-17 09:18:37 +00:00
eoRanking.h Fix using directives for gcc-4.1 2006-03-27 18:55:20 +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
eoRealBoundModifier.h * fixed some warning issues during compilation 2010-08-31 14:10:13 +02:00
eoRealParticle.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoReduce.h Woops, used the wrong sort here 2007-09-06 08:15:22 +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 Changed some bug in never-used-except-in-make_algo_easea.h file 2006-01-02 14:09:22 +00:00
eoReplacement.h removed unconsitent reference in "eoWeakElitistReplacement" (const EOT oldChamp) 2007-07-02 13:00:48 +00:00
eoRingTopology.h updated the doc tags 2008-04-18 08:51:38 +00:00
eoScalarFitness.h Removing MAC line endings, because Windows VS 8.0 does not accept them. 2006-11-28 17:14:05 +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 additonal definition for operator< between fitness and ScalarType. Needed for compilation with VS 8.0. 2006-11-28 17:12:21 +00:00
eoSecondsElapsedContinue.h comments removed 2007-07-17 13:03:29 +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 fixed some warning messages while compiling 2010-08-31 16:39:21 +02:00
eoSelectPerc.h adding a lot of includes 2000-12-01 15:46:07 +00:00
eoSequentialSelect.h *** empty log message *** 2005-10-03 12:54:45 +00:00
eoSGA.h Updated makefiles, updated the moo stuff and cleaned up some stuff that refused to compile 2007-11-12 16:23:57 +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 "dMatrix distMatrix(pSize*(pSize-1)/2)" replaced by "distMatrix(pSize) " 2007-07-02 12:59:49 +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
eoShiftMutation.h added permut components 2007-11-12 15:41:09 +00:00
eoSigBinaryFlight.h added generic parameter for sigmoid function 2007-10-11 14:10:27 +00:00
eoSIGContinue.cpp + feature eoSIGContinue: Continuator can catch user signals + feature eoLogger: flexible logging system for eo 2010-08-04 13:47:51 +02:00
eoSIGContinue.h + feature eoSIGContinue: Continuator can catch user signals + feature eoLogger: flexible logging system for eo 2010-08-04 13:47:51 +02:00
eoSimpleEDA.h Change in terminology: EDA (Estimation of Distribution Algorithms) replaces 2003-06-09 06:17:26 +00:00
eoSocialNeighborhood.h particle-swarm-optimization main templates added 2007-07-02 12:58:13 +00:00
eoStandardFlight.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoStandardVelocity.h added eoExtendedvelocity (+doc + test) that takes both the local best and the global of a PSO topology into account. Also updated the doc tags for the other topologies and velocities 2008-04-18 08:50:22 +00:00
eoStarTopology.h corrected PSO dummy errors and completed documentation 2008-01-08 14:50:13 +00:00
eoSteadyFitContinue.h use eo::log instead of cout 2010-09-06 11:20:00 +02: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 ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
eoStochTournamentSelect.h ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
eoSurviveAndDie.h Adjust code to perform to C++ standard according to gcc-3.4 2004-12-23 15:29:07 +00:00
eoSwapMutation.h added permut components 2007-11-12 15:41:09 +00:00
eoSyncEasyPSO.h Added new lesson (6) dedicated to the PSO. Also changed a few things into the PSO-dedicated components (constructors) 2008-03-04 14:01:29 +00:00
eoTimeContinue.h use eo::log 2010-09-15 22:28:58 +02:00
eoTopology.h add "=0;" at the end of two virtual method 2008-12-05 13:55:41 +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
eoTwoOptMutation.h Update for gcc-4.3 compatibility 2008-03-31 19:11:13 +00:00
eoVariableInertiaWeightedVelocity.h added doc details to recognize particle swarm optimization 2007-07-03 09:13:07 +00:00
eoVariableLengthCrossover.h A colon had mystriously dissappeared !!! 2005-10-07 08:27:59 +00:00
eoVariableLengthMutation.h Simplify configuration. 2005-09-28 21:49:26 +00:00
eoVector.h corrected contructor parameter names. All tests OK 2008-01-16 08:14:18 +00:00
eoVectorParticle.h Addition of a method sort for PSO 2008-01-24 08:35:11 +00:00
eoVelocity.h completed pso topologies+velocities 2007-11-12 15:45:27 +00:00
eoVelocityInit.h corrected PSO dummy errors and completed documentation 2008-01-08 14:50:13 +00:00
eoWeightUpdater.h added doc details to recognize particle swarm optimization 2007-07-03 09:13: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
PO.h Added new lesson (6) dedicated to the PSO. Also changed a few things into the PSO-dedicated components (constructors) 2008-03-04 14:01:29 +00:00