Commit graph

121 commits

Author SHA1 Message Date
marc
b4e61489c7 Removed extra {} in operator() 2000-03-13 10:10:00 +00:00
mac
f430468921 Removed the call to the istream ctor, replaced it with readFrom 2000-03-06 16:28:37 +00:00
mac
60857fcf3b Removed the call to the istream ctor, replaced it with readFrom 2000-03-06 16:21:54 +00:00
mac
0b449f9817 Removed the istream ctor 2000-03-06 16:09:46 +00:00
mac
6469376880 Fixed bug in eoGOpSelector (missing break!)
eoOp.h: binOp's second arg is const once more

all dsp and dsw files were touched by msvc, but did add some stuff (which
will be added to eo later)

Hope this all works
2000-03-06 16:05:47 +00:00
mac
ca4e470092 Upgraded parse_tree a bit... 2000-03-06 15:55:44 +00:00
marc
f1fd1f8e33 Removed extra () in method virtual const EOT& operator()(const eoPop<EOT>& pop)
Changed the include of eoPop.h from <> to ""
2000-03-02 05:54:01 +00:00
marc
4b38c62c95 Something went wrong with past commit's. So, again
- added the virtual destructors of all classes,
 to suppress g++ annoying warnings when using -Wall option
2000-03-02 05:48:23 +00:00
marc
9c75e1c408 Modified the order of base type and private data initializations
so the g++ does not complain when using the -Wall compile option
2000-02-29 05:22:32 +00:00
marc
9a4946c75c Warning: this comment refers to the previous commit of eoException:
The command "cvs commit" does not seem to allow to enter comments ???
wherease the command "cvs ci" is OK.

Here we go:
- added the virtual destructors of all classes,
 to suppress g++ annoying warnings when using -Wall option
2000-02-29 05:14:40 +00:00
victor
b109ef46b2 *** empty log message *** 2000-02-21 18:21:58 +00:00
victor
93fcc4c048 A: <WARNING: comparison between signed and unsigned> has been fixed, ONCE MORE :-( 2000-02-21 18:21:14 +00:00
victor
4777d09128 making the second parameter of the oprator() for binaria operators to be NON const 2000-02-21 18:03:31 +00:00
mac
0d439f9f56 Changed double linefeeds, will undo this if it doesn't work 2000-02-19 18:21:47 +00:00
mac
6569496f6e Removed double line feeds 2000-02-19 17:37:18 +00:00
mac
131b6a85fb Hi, just a simple test, I'm sorry to do it with the real repository,
but my machine here is not Unix
2000-02-19 16:54:09 +00:00
mac
c3fd4eb3ee eoScalarFitness, 'envelope class' for making minimizing/maximizing fitness 2000-02-19 16:32:12 +00:00
mac
589df91b4e Example file 2000-02-19 16:31:01 +00:00
mac
2443677f13 Moved the static eoRNG rng to an extern eoRNG
This external object is now defined in eoPersistent.cpp

This should change...
2000-02-19 16:30:42 +00:00
mac
c48c1f2c12 Added gp, example file in t-eoSymreg.cpp 2000-02-19 16:27:38 +00:00
victor
88c32ee09b Someone was using eoAltProportionalSelect.h only he/she knows whycd src 2000-02-19 13:14:36 +00:00
victor
66465c5a09 A: <WARNING: comparison between signed and unsigned> has been fixed , ONCE MORE :-( 2000-02-19 12:50:48 +00:00
victor
5b5b71b148 Changing (ONCE MORE) eoEasyEA.h to allow 0 generation processes. 2000-02-19 12:37:28 +00:00
mac
25f9229b98 *** empty log message *** 2000-02-16 15:17:43 +00:00
mac
4ebd212d14 *** empty log message *** 2000-02-16 15:11:18 +00:00
mac
9fba2bfbb9 Mak: Added the eoQuadratic Op and more ... (and I hate VI) 2000-02-16 15:05:19 +00:00
mac
4ac1850226 *** empty log message *** 2000-02-16 15:03:45 +00:00
marc
cbc26ed5b2 Changed all "float" to "double"
But more than that, this is a test of CVS for me
Marc
2000-02-16 04:40:20 +00:00
mac
871fcc8184 just a test 2000-02-15 15:08:00 +00:00
victor
4f40da85e4 A: <WARNING: comparison between signed and unsigned> has been fixed :-)) 2000-02-11 12:05:07 +00:00
gustavo
801ba49682 some test 2000-02-09 19:50:02 +00:00
jmerelo
7db1492943 Added new files to the brew, mainly distance and new-op-interface related 2000-02-07 17:16:16 +00:00
gustavo
472898871c *** empty log message *** 2000-01-26 17:48:24 +00:00
victor
83365de0d1 A very silly error has been fixed 2000-01-25 08:20:22 +00:00
gustavo
947ea09fa1 some reviews 2000-01-24 21:16:54 +00:00
gustavo
96f618f88f some reviews 2000-01-24 21:13:21 +00:00
victor
729fa74b42 I have change the do...while(terminator) into while(terminator){...}, because may be the termination condition is reached just atthe beginning (for instance 0 generations) 2000-01-18 13:43:39 +00:00
victor
6fece409a7 Another little bug fixed 2000-01-11 13:25:32 +00:00
gustavo
c0e85685f8 bug fix in eoTournament 2000-01-11 12:13:18 +00:00
victor
29dc5ac034 A little problem existed when the Parser tried to read a String because a \0 was inserted sometimes (no others) making imposible to add a new string to the one read and then turning the full string into a char* (understable? :-) 2000-01-04 13:04:00 +00:00
victor
8eac301566 Changing the way parameters are shown to the user when the -h or --help flags are used 2000-01-04 10:43:06 +00:00
victor
7d3e4c83f2 Minor changes in eoRNG.h 1999-12-21 13:39:42 +00:00
victor
bf3e77d97b eoOpSelector has a method called getOp that HAD to return a non-constant reference to an operator; in fact it returned a CONST reference. Now, I've changed it 1999-12-21 12:12:29 +00:00
victor
a92af188c8 Updating the selectors: they inherited from eoSelect and noew the inherite from eoBinPopOp 1999-12-21 11:41:19 +00:00
victor
050df933c8 Minor changes in eoParser.h 1999-12-21 09:58:45 +00:00
victor
5a735c3915 Moving function InitRamdom to eoParserUtils.h 1999-12-17 12:04:06 +00:00
jmerelo
d3642e4fde Changes 1999-12-17 09:19:13 +00:00
victor
de33c67f0e A little mistake has been corrected 1999-12-15 16:47:41 +00:00
victor
df6c600860 The constants N,M and K are not declared twice when using RNG in different file of the same program 1999-12-15 16:42:13 +00:00
victor
29ea368191 I have turned into comments the Pop constructor that used Type as the type of the gene, given that an EO can have NO genes 1999-12-15 13:57:09 +00:00