Commit graph

932 commits

Author SHA1 Message Date
maartenkeijzer
153b80440c changed to using sstream 2003-02-28 16:49:19 +00:00
okoenig
86fa476c67 Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
okoenig
6441ea1ec3 removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary 2003-02-27 19:18:53 +00:00
okoenig
89a99dab17 removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:18:07 +00:00
okoenig
4052187a6c added an #ifdef _MSC_VER statement to hide "typename" identifier for Visual Studio 2003-02-20 19:13:33 +00:00
maartenkeijzer
1bac8a427a added std:: 2003-02-17 10:42:03 +00:00
maartenkeijzer
ff2968bd60 Updated to use gcc-3.2 2003-02-17 10:19:25 +00:00
maartenkeijzer
fc1113aad6 rolled back unfortunate change in eoAverageStat 2003-02-17 09:52:36 +00:00
evomarc
a339a548c3 Added a mthod to remove one of the combined things (from Ramón Casero Cañas) 2003-02-08 05:36:01 +00:00
evomarc
149ad68cb5 Removed debugging printouts 2003-02-08 05:24:51 +00:00
maartenkeijzer
395ca20a5c added missing valueparm.h" 2003-01-14 10:09:28 +00:00
maartenkeijzer
b5d1a95cf6 next iteration 2003-01-14 09:37:45 +00:00
maartenkeijzer
01727c5a5d found a bug in eoProportionalOp, hope this helps... 2003-01-10 15:42:45 +00:00
maartenkeijzer
ea2e369542 Added monitors and statistics, also made a module with some
specific python stuff in __init__.py
2003-01-10 15:41:17 +00:00
okoenig
d953d25f08 bugfix: since there are no Makefiles in the directory ~eo/src/do anymore, I removed this directory from the subdirs list in this Makefile.am 2003-01-08 12:43:31 +00:00
maartenkeijzer
c6b4f255d9 some bugfixes 2003-01-07 14:24:56 +00:00
maartenkeijzer
efafbb6f05 df 2003-01-07 10:50:23 +00:00
maartenkeijzer
db1e3c38f4 added a small cookbook 2003-01-07 10:49:55 +00:00
maartenkeijzer
423daa36d2 needed for redhat 2003-01-06 21:56:40 +00:00
maartenkeijzer
5bf5b1e5cb added 2003-01-06 16:11:05 +00:00
maartenkeijzer
0a4fb55031 Added multi-objective support to PyEO (and changed its name to that) 2003-01-06 16:10:38 +00:00
maartenkeijzer
3267a34191 Changed a few things so that the python library can
be used with the multi-objective library (it basically
boils down to removing the assumption that fitness() has a
size() member function and changing eoPop<DummyEO> to vector<DummyEO>)
2003-01-06 14:25:40 +00:00
maartenkeijzer
34911abaa4 updated build info 2003-01-05 16:45:48 +00:00
maartenkeijzer
131e0e033d Added pyeo. Some changes needed to be made for include files and the like
in some files (and some bugs were fixed as well [Marc: eoOneToOneBreeder was a mess])

eoFunctor.h now contains static functor_category members, this shouldn't hurt anyone.
2003-01-05 16:31:50 +00:00
maartenkeijzer
3937dd0fd6 oops, error in line 47 2002-12-29 22:48:01 +00:00
music_dev
995cb2bd4a Added compatibility for MSVC.NET 2002-12-14 02:51:53 +00:00
cahon
dc42894fb7 Fixing bug [preserve order of the pop. to evaluate] 2002-12-13 10:03:47 +00:00
evomarc
3e673f6a8e There was a bug in teh Ctor (fortunately, only with the last
parameter, that was generally used with the default value).
Thanks to Ramón Casero Cañas
2002-12-09 21:04:47 +00:00
evomarc
21e07e03a9 Corrected wrong links in the 1st paragraph 2002-12-09 06:57:33 +00:00
evomarc
b5d61be21a Corrected an error in name of statusParam parameter 2002-12-09 06:19:56 +00:00
evomarc
cf40eab455 Corrected a typo 2002-12-09 06:17:25 +00:00
okoenig
21d5630c3a reordered initialization list to match declaration order 2002-11-03 13:17:48 +00:00
okoenig
c175b152bc added some typename statements to make it compile without warnings under gcc3.2 2002-11-03 13:07:43 +00:00
okoenig
5054418a66 small bugfix, to make this example run under Solaris/g++ 2.95.3 2002-10-23 10:23:03 +00:00
evomarc
27d7739aa9 Adding depcom so that it compile smoothly on Solaris.
Thanks to Oliver Koenig
2002-10-23 04:43:10 +00:00
evomarc
dc758a4854 Modification of all Makefiles so that it compiles smoothly on Solaris.
Thanks to Oliver Koenig
2002-10-23 04:42:07 +00:00
evomarc
7dfe081489 Added the .SUFFIXES lien (for Solaris) and the use of $(CXX) instead of c++
plus a few comments :-)
2002-10-21 04:28:11 +00:00
jeggermo
2b8b491f0b *** empty log message *** 2002-10-18 11:39:09 +00:00
music_dev
0aac89e6b3 Better install for libraries. 2002-10-14 16:16:01 +00:00
evomarc
62db7800fc Removed the stringstream (sstream not in all compilers distributions) 2002-10-02 14:07:58 +00:00
evomarc
43d42510bc Added accessors to private parameter stopOnUnknownParam 2002-09-18 15:36:41 +00:00
jeggermo
eca6dcef8e A new readFrom & printOn function for EO.h
Now it CAN handle VALID/INVALID fitnesses.

The problems are over at last
2002-09-18 12:40:46 +00:00
cahon
fa675dd55e Allowing a first eval. of the pop. to be performed by the E.A. 2002-09-17 07:08:51 +00:00
cahon
4d786ef3ce Invalidating flags ... 2002-09-16 12:53:08 +00:00
evomarc
746516a675 Added a missing test in the weak elitism 2002-08-29 16:44:30 +00:00
evomarc
f81d92a0af Added an error message in case of unknown reducer
(was the source of a segmentation fault with old parameter files)
2002-08-29 16:31:50 +00:00
evomarc
d4093063cb Removed non-tested code (forthcoming)... 2002-08-23 16:06:06 +00:00
evomarc
90a3e34c7f It was about time to enter the template file for EASEA here, as createSimple
and EASEA are doing approximately the same job ...`
2002-08-23 16:02:02 +00:00
evomarc
61f9b51243 Adding a simpler way of generating files for new genotypes (see EO.tpl
in EASEA).
2002-08-23 15:58:15 +00:00
evomarc
06ac548f96 Adding more repalcements utilities (see do/make_easea_algo.h) 2002-08-23 15:56:09 +00:00