jeggermo
219e9bd648
Changed some files for compatibility with MSVC 2003 and 2005
2006-11-20 13:25:46 +00:00
evomarc
2934551289
Added an accessor to the pointsize in eoeoGnuplot1DSnapshot.h
2005-10-10 13:34:21 +00:00
kuepper
afc0659e35
finish the handling of gnuplot completely at build-time.
...
No gnuplot-ifs in headers anymore.
2005-10-05 21:34:19 +00:00
kuepper
09ebf78905
remove forgotten config.h
2005-09-28 21:57:40 +00:00
kuepper
cf2a57dd88
Simplify configuration.
...
Remove support for (outdated) <strstream>, require <sstream>.
Require uint32_t for now, defined in stdint.h according to C99.
Some general cleanup and more documentation.
2005-09-28 21:49:26 +00:00
kuepper
6e0c4a7264
Make sure uint32_t is defined correctly in eoRNG.h and use it where
...
appropriate.
2005-09-26 10:18:15 +00:00
kuepper
438e8ef6d6
Use getORcreateParam instead of createParam when getting values from
...
the eoParser.
Update setORcreateParam.
2005-09-12 17:53:25 +00:00
evomarc
935910f2f4
Small upgrade for gcc 3.3 (I guess no-one is using those files, right?)
2005-04-04 20:41:06 +00:00
kuepper
73c97e6bfa
update for sstream
2004-09-29 18:37:20 +00:00
kuepper
9786fe0a6a
Fix cvs-commit error (<<< still there...)
2004-09-28 17:13:34 +00:00
evomarc
76e78116ac
Added include eoDistance.h
2004-09-27 15:19:53 +00:00
kuepper
51471804cd
fix installation, dist-preparation
2004-09-22 18:18:31 +00:00
kuepper
495057c341
updates for distributing/installing ParadisEO.
2004-09-22 17:30:11 +00:00
kuepper
6c7d888194
cleanup
2004-09-17 17:00:04 +00:00
evomarc
795f63b7fe
Adding sharing - needed to modify quite a few files, like eoDistance.h
...
make_algo_scalar.h and all related files, and the like
2004-05-25 08:03:30 +00:00
evomarc
041791eb4b
Added a few user-friendly comments in case sizes don't match between
...
load file and required popsize
2003-12-05 05:38:02 +00:00
evomarc
364cded6a4
Added keywords "Sequential" and "Random" as synonyms of resp. "Deterministic"
...
and "Uniform" - for EASEA
2003-04-27 06:08:11 +00:00
okoenig
c39b241413
added eoAssembledFitnessStat.h to implement Best and Avg Stat for eoScalarFitnessAssembled
2003-04-05 13:42:01 +00:00
okoenig
ce04cca4b9
Minor changes to make it run under Visual Studio 6.0
2003-04-03 09:23:52 +00:00
okoenig
b3e57bedad
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
okoenig
c2bad596f2
This Makefile.am was missing; all it does is adding the *.h and Readme files to distribution
2003-02-28 17:47:24 +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
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
7bf32a66fd
Adding make_xxx files for EASEA
2002-08-23 15:52:40 +00:00
evomarc
5274c852f1
Tiny details
2002-08-23 15:44:27 +00:00
evomarc
0caf6259e9
Removed a typo that made gnuplot file not be in the RESULT directory
2002-07-30 03:21:59 +00:00
evomarc
bc7aee869f
There was a problem with the activation of the Ctrl C
2002-07-24 18:05:18 +00:00
evomarc
7f550d008e
Added eoSequentialSelect.h in the includes
2002-07-06 05:24:51 +00:00
evomarc
6848622539
Added the eoIncrementorParam - now ALL pointers allocated in make_checkpoint
...
are stored somewhere (the generation counter was not)
2002-04-08 08:50:27 +00:00
evomarc
32f1c98630
Added the time counter in make_checkpoint
2002-03-22 11:01:30 +00:00
evomarc
194f6bf45e
Changed the reading of parameter resDir from createParam to getORcreateParam
...
so it can be used in other parts of hte program (it's handy to put all
disk outputs in one dir).
2002-03-05 05:34:27 +00:00
evomarc
fb09ff1ac7
Added file monitors for the population in the Pareto space (were ony available as
...
eoGnulpot1DSnapshors before)
2002-02-11 06:28:52 +00:00
evomarc
4fea57e84d
First instances of the make_xxx_pareto, where xxx is algo, continue and checkpoint
2002-02-09 04:58:33 +00:00
evomarc
6cb8e652b5
Added Ranking (God knows why it was mnissing!)
2002-01-30 12:24:42 +00:00
evomarc
25765640ae
Changed the filenaming to comply with MacroHard
2001-11-16 15:05:41 +00:00
evomarc
4ad58c360e
Some more small changes for MSVC++ compatibility
2001-11-12 14:17:58 +00:00
evomarc
d7c3d973c7
Small modifications here and there to be MSVC++ compatible
...
Mainly, time.h -> ctime
definition of loop index out of loops when multiply used
no typename in declaration using template typename
2001-11-10 09:02:17 +00:00
evomarc
9b7556d81e
I have changed all calls to use an eoParser rather than an eoParameterLoader
...
This is required if you want to use the method getParamWithLongName that allows
one to get a value of a parameter read somewhere else.
After changing 3 calls due to that, I decided to change ALL calls within
the make_xxx functions
2001-11-08 06:14:59 +00:00
evomarc
03045f2d58
Corrected a bug in the selector and replacement tournamemt parameter reading:
...
if you did not give the tournament sizes, the program either crashed or went
in some endless loop.
I also simplified the reading of those eoParamPram parameters!
2001-11-07 16:25:01 +00:00
evomarc
bb658f550c
Changed the wrong #ifdef in make_algo_scalar (+ minor comments elsewhere)
2001-09-04 06:35:58 +00:00
evomarc
967670e2c7
Added random selection
2001-06-30 05:59:26 +00:00
evomarc
8e5e9d14cf
Coreected a cut-and-paste bug :-(
2001-05-18 17:46:33 +00:00
evomarc
0aa6a235ef
Replaced stupid eoRateParam by eoValueParam<eoHowMnay>
...
Had to transform eoHowMany into an eoPersistent ...
2001-05-07 07:13:36 +00:00
evomarc
5508869d00
A full working version of ES is now available in tutorial/Lesson4,
...
that makes full use of libes.a.
The user guide is in Lesson4 of the tutorial - programmer's guide
will come later.
Plus many small changes here and there
2001-05-04 16:51:29 +00:00
evomarc
f4d2630516
Corrected a problem in eoEsChromInit (it refused plain eoReal) + some
...
other minor modications (e.g. a dir in make_checkpoint where ALL file
will go).
2001-05-03 17:20:27 +00:00
evomarc
4cce84280e
Hange of comments and names
2001-05-03 05:43:40 +00:00
evomarc
d90286d890
Some changes in names, before too many users have to modify their code :-)
...
Changed es.h in src/es into make_es.h (was ambiguous with src/es.h)
Changed the interface of make_genotype - now templatized by the EOT
and not the fitness - this is mandatory for ES genoptypes as it allows to
choose the type of gentype at run-time (from existing types, of course!)
Also moved make_help.cpp into utils dir (otherwise you'd had to maintain
a copy into each representation dir!).
2001-04-30 13:01:07 +00:00
evomarc
a7042bffee
Added bounds to the real operators in make_XXX (and hence in t-eoReal)
2001-04-28 05:47:18 +00:00
evomarc
02db7f7e24
Cleaning up
2001-04-24 05:03:54 +00:00
evomarc
56c9464306
The new libga
...
Apart from big changes in the src/ga dir, and the addition of the src/do dir
it also generated a few changes here and there, e.g. some include file still
missing. Also removed some warning from some test files.
2001-04-24 04:52:04 +00:00