okoenig
3276d502ea
Bugfix regarding the feasible flag
2004-03-28 22:18:03 +00:00
maartenkeijzer
4bdccb3dae
Fixed bug in rng::roulette_wheel: use of float had too little precision in change/fortune var
2004-03-26 09:56:56 +00:00
maartenkeijzer
a715dda207
Fixed rng::uniform to not provide the wrong result (1.0) once in every 2^32 times
2004-03-26 09:36:07 +00:00
stevemadere
3943287ad0
Made mlp::net::operator() a virtual function to allow for subclassing
...
with networks that transform their input or output.
2004-02-11 23:03:23 +00:00
stevemadere
250d31f904
Fixed some signed/unsigned conversion bugs
2004-02-10 22:33:30 +00:00
jeggermo
68e970e455
*** empty log message ***
2004-02-02 08:54:10 +00:00
maartenkeijzer
b2de3403a6
Added define NO_GNUPLOT to disable gnuplot extensions
...
Needed for win32 (well, at least for me)
2004-01-21 19:57:19 +00:00
stevemadere
0a9f57e652
Fixed the string serialization operators (>>, <<) for neuron, layer,
...
and net so they actually work and added or fixed stream-source
constructors where appropriate.
2004-01-13 20:28:33 +00:00
stevemadere
4662677a5f
Made it compile under gcc 3.2.2 by adding explicit definitions
...
of normally derived comparison operators >, >=, and == for the
structure phenotype. ( adding #include <utility> was not sufficient
to solve the problem)
Also added function gprop_use_datasets() to give more flexibility
in subclassing the datasets used to train the nets.
2004-01-13 20:21:52 +00:00
evomarc
31aa0eedf7
Added the standard header - just a test of CVS in fact!
2004-01-13 03:35:27 +00:00
evomarc
c819ba4f6a
Corrected a but in eoUniformMutation (only the first component ever got modified!
...
Thanks to Jeroen's student ...
2003-12-24 16:38:02 +00:00
evomarc
a3d7e396b4
There was an infinite loop in case of a file without section header on first line!
2003-12-05 05:39:40 +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
926286b969
A minor typo ...
2003-11-26 14:20:26 +00:00
evomarc
f71b436120
THe call to randomize was forgotten after the choice of a terminal
...
at max_depth.
This was only visible if
- you implemented the randomize method
- you reached the maximum depth (or used ramped half-and-half).
2003-11-26 11:15:59 +00:00
okoenig
aa76efbb29
Added possibility to print header to first line of output file; control through last bool in constructor - default = false...
2003-11-19 13:29:15 +00:00
jeggermo
7c8da3722e
parse_tree.h now uses standard memory allocation
...
for MacOSX
2003-11-04 15:32:24 +00:00
jeggermo
099b24d363
eoData has been changed slightly for MacOSX
2003-11-04 15:29:24 +00:00
maartenkeijzer
91c45767c0
oops, forgot std::
2003-10-12 23:49:23 +00:00
maartenkeijzer
fd2fcc8e2b
Sort dissappeared in one-objective
2003-10-12 20:53:28 +00:00
evomarc
bc1e98a65a
Updated lists of headers in some Makefile.am (thanks to Claude Dion for pointing this out)
...
While there, changed the presentations of source and headers (1 per line with \)
2003-09-20 05:42:23 +00:00
evomarc
31971866e8
Modified a wrong link
2003-09-18 15:09:34 +00:00
evomarc
45a2d08432
Slightly modified the formula: the worst individual had "fitness" 0 in hte case of linear scaling with pressure=2. Now it has fitness 1/[P(P-1)/2]
...
Thanks to Gilles BAUDRILLARD (EADS)
2003-09-02 05:49:37 +00:00
evomarc
0f8244e694
Added 2 missing headers (and broke the long lines).
...
Thanks to Jochen Küpper for pointing this out.
2003-09-01 12:56:29 +00:00
evomarc
baeeeec1e5
Corrected a HUGE bug in eoRealUXover !!!
...
Thanks to Gilles BAUDRILLARD - EADS
2003-08-26 18:07:06 +00:00
okoenig
aac8ff6cb9
added parameters to the constructors to start generation counting !=0
...
the parameters are optional and appended in the end
2003-08-21 13:02:53 +00:00
evomarc
4238ee1bd3
CLean-up
2003-08-02 06:55:47 +00:00
evomarc
3a8d9dd7a9
Adding the generic operators for FIXED-LENGTH ORDERED genotypes eoFlOrXxxOp.h
2003-08-02 06:42:33 +00:00
okoenig
b643ec2be3
Inserted a missing std::
2003-07-30 14:48:13 +00:00
evomarc
5c7f17c153
Forgot the dir when adding eoSBXcross.h :-(((
2003-07-29 05:33:58 +00:00
evomarc
c249cecc62
Adding SBX crossover operator in es dir
2003-07-28 09:48:58 +00:00
evomarc
4c2d0f2ea0
Adding the SBX operator in es dir
2003-07-28 09:47:15 +00:00
evomarc
334f5ce3d7
More precise comment
2003-06-21 06:34:00 +00:00
jmerelo
0b5a174da0
Eliminated using namespace std
2003-06-18 09:07:19 +00:00
jmerelo
b354bd51f8
better eoString
2003-06-17 12:03:42 +00:00
jmerelo
e17eb77e39
Changes to obsolete things
2003-06-17 06:24:15 +00:00
okoenig
2184dc845f
added a public bool feasible, used to identify feasible individuals in initialization processes
2003-06-16 21:41:30 +00:00
maartenkeijzer
ed7902ed90
Exported operator() for eoSGATransform in abstract1.cpp
2003-06-09 06:25:11 +00:00
evomarc
21301c327d
Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
...
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
2003-06-09 06:17:26 +00:00
evomarc
d6cce45ad0
Change in terminology: EDA (Estimation of Distribution Algorithms) replaces
...
DEA (Distribution Evolution Algorithms), as it seems more widely used today.
2003-06-09 06:06:13 +00:00
maartenkeijzer
0a85f17803
Improved the check for changed. Now it will only set the changed flag when the elements that are flipped are actually different
2003-06-06 10:29:13 +00:00
maartenkeijzer
43b5effcdb
added shuffle
2003-06-04 11:50:48 +00:00
maartenkeijzer
b6104c6f32
Added tests for roulette wheel selection
2003-06-04 09:34:26 +00:00
maartenkeijzer
a7b5d90f1b
optimized eoProportional and added universalselect
2003-06-04 09:33:27 +00:00
jeggermo
347f64413e
GCC 3.3
2003-05-16 14:28:52 +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
maartenkeijzer
af5fee9478
Removed HAVE_SSTREAM for redhat 2.96
2003-04-20 12:57:59 +00:00
cahon
ba68ffe0c2
missing include eoParetoFitness.h
2003-04-18 13:32:39 +00:00
okoenig
d51ee5916b
minor changes
2003-04-05 13:42:44 +00:00
okoenig
c39b241413
added eoAssembledFitnessStat.h to implement Best and Avg Stat for eoScalarFitnessAssembled
2003-04-05 13:42:01 +00:00