paradiseo/eo/src/ga
2010-11-07 23:43:58 +01:00
..
.cvsignore Adjusting configuration for Eclipse 2008-03-28 15:57:55 +00:00
ChangeLog Fix according to 2007-08-21 14:52:50 +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
eoBit.h fix some doxygen warnings 2010-11-07 23:43:58 +01:00
eoBitOp.h fix some doxygen warnings 2010-11-07 23:43:58 +01:00
eoBitOpFactory.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
eoBoolFlip.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
eoPBILAdditive.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
eoPBILDistrib.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
eoPBILOrg.h more adjustments for gcc-3.4 (now using optimization, go figure...) 2004-12-23 17:22:52 +00:00
make_algo_scalar_ga.cpp Adding sharing - needed to modify quite a few files, like eoDistance.h 2004-05-25 08:03:30 +00:00
make_checkpoint_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
make_continue_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
make_ga.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
make_genotype_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
make_genotype_ga.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
make_op.h and finally... still more grouping in documentation. 2010-11-05 22:46:15 +01:00
make_op_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
make_PBILdistrib.h Make sure uint32_t is defined correctly in eoRNG.h and use it where 2005-09-26 10:18:15 +00:00
make_PBILupdate.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
make_pop_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
make_run_ga.cpp Added the #pragma directive for MSVC++ in all .cpp 2001-11-10 06:59:02 +00:00
Readme The new libga 2001-04-24 04:52:04 +00:00

This directory contains:

- some standard EO source files, named eoXXXXX, that define objects 
for the eoBit<FitT> representation (bitstrings).

- some make_XXX.cpp files that are instanciations for EO bitstrings
(eoBit<double> AND eoBit<eoMinimizingFitness>) of the tempatized code 
that is defined in the EO src/do dir. 
This MK's trick allows to actually compile all these bits in a library
(eolibga.a) and to only recompile the bits you need for your own
(bitstring!) application.
@see src/do/make_XXX.h files, and test/t-eoGA.cpp for an example use.

Note:
Also are *defined* here two representation dependent make_XXX.h files
(together with their instanciations in make_XXX.cpp), namely the ones
that constructs the EOType initializer (make_genotype.h) and the one
that buils up the operators (make_op.h).

MS, April 23, 2001CVS