Commit graph

  • 60857fcf3b Removed the call to the istream ctor, replaced it with readFrom mac 2000-03-06 16:21:54 +00:00
  • 0b449f9817 Removed the istream ctor mac 2000-03-06 16:09:46 +00:00
  • 6469376880 Fixed bug in eoGOpSelector (missing break!) mac 2000-03-06 16:05:47 +00:00
  • ca4e470092 Upgraded parse_tree a bit... mac 2000-03-06 15:55:44 +00:00
  • f1fd1f8e33 Removed extra () in method virtual const EOT& operator()(const eoPop<EOT>& pop) Changed the include of eoPop.h from <> to "" marc 2000-03-02 05:54:01 +00:00
  • 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 marc 2000-03-02 05:48:23 +00:00
  • 9c75e1c408 Modified the order of base type and private data initializations so the g++ does not complain when using the -Wall compile option marc 2000-02-29 05:22:32 +00:00
  • 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. marc 2000-02-29 05:14:40 +00:00
  • b109ef46b2 *** empty log message *** victor 2000-02-21 18:21:58 +00:00
  • 93fcc4c048 A: <WARNING: comparison between signed and unsigned> has been fixed, ONCE MORE :-( victor 2000-02-21 18:21:14 +00:00
  • 4777d09128 making the second parameter of the oprator() for binaria operators to be NON const victor 2000-02-21 18:03:31 +00:00
  • 0d439f9f56 Changed double linefeeds, will undo this if it doesn't work mac 2000-02-19 18:21:47 +00:00
  • 6569496f6e Removed double line feeds mac 2000-02-19 17:37:18 +00:00
  • 131b6a85fb Hi, just a simple test, I'm sorry to do it with the real repository, but my machine here is not Unix mac 2000-02-19 16:54:09 +00:00
  • c3fd4eb3ee eoScalarFitness, 'envelope class' for making minimizing/maximizing fitness mac 2000-02-19 16:32:12 +00:00
  • 589df91b4e Example file mac 2000-02-19 16:31:01 +00:00
  • 2443677f13 Moved the static eoRNG rng to an extern eoRNG This external object is now defined in eoPersistent.cpp mac 2000-02-19 16:30:42 +00:00
  • c48c1f2c12 Added gp, example file in t-eoSymreg.cpp mac 2000-02-19 16:27:38 +00:00
  • 88c32ee09b Someone was using eoAltProportionalSelect.h only he/she knows whycd src victor 2000-02-19 13:14:36 +00:00
  • 66465c5a09 A: <WARNING: comparison between signed and unsigned> has been fixed , ONCE MORE :-( victor 2000-02-19 12:50:48 +00:00
  • 5b5b71b148 Changing (ONCE MORE) eoEasyEA.h to allow 0 generation processes. victor 2000-02-19 12:37:28 +00:00
  • 25f9229b98 *** empty log message *** mac 2000-02-16 15:17:43 +00:00
  • 4ebd212d14 *** empty log message *** mac 2000-02-16 15:11:18 +00:00
  • 9fba2bfbb9 Mak: Added the eoQuadratic Op and more ... (and I hate VI) mac 2000-02-16 15:05:19 +00:00
  • 4ac1850226 *** empty log message *** mac 2000-02-16 15:03:45 +00:00
  • cbc26ed5b2 Changed all "float" to "double" But more than that, this is a test of CVS for me Marc marc 2000-02-16 04:40:20 +00:00
  • 871fcc8184 just a test mac 2000-02-15 15:08:00 +00:00
  • 4f40da85e4 A: <WARNING: comparison between signed and unsigned> has been fixed :-)) victor 2000-02-11 12:05:07 +00:00
  • 801ba49682 some test gustavo 2000-02-09 19:50:02 +00:00
  • 7db1492943 Added new files to the brew, mainly distance and new-op-interface related jmerelo 2000-02-07 17:16:16 +00:00
  • 472898871c *** empty log message *** gustavo 2000-01-26 17:48:24 +00:00
  • 83365de0d1 A very silly error has been fixed victor 2000-01-25 08:20:22 +00:00
  • 947ea09fa1 some reviews gustavo 2000-01-24 21:16:54 +00:00
  • 96f618f88f some reviews gustavo 2000-01-24 21:13:21 +00:00
  • 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) victor 2000-01-18 13:43:39 +00:00
  • 6fece409a7 Another little bug fixed victor 2000-01-11 13:25:32 +00:00
  • c0e85685f8 bug fix in eoTournament gustavo 2000-01-11 12:13:18 +00:00
  • 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? :-) victor 2000-01-04 13:04:00 +00:00
  • 8eac301566 Changing the way parameters are shown to the user when the -h or --help flags are used victor 2000-01-04 10:43:06 +00:00
  • 7d3e4c83f2 Minor changes in eoRNG.h victor 1999-12-21 13:39:42 +00:00
  • 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 victor 1999-12-21 12:12:29 +00:00
  • a92af188c8 Updating the selectors: they inherited from eoSelect and noew the inherite from eoBinPopOp victor 1999-12-21 11:41:19 +00:00
  • 050df933c8 Minor changes in eoParser.h victor 1999-12-21 09:58:45 +00:00
  • 5a735c3915 Moving function InitRamdom to eoParserUtils.h victor 1999-12-17 12:04:06 +00:00
  • d3642e4fde Changes jmerelo 1999-12-17 09:19:13 +00:00
  • de33c67f0e A little mistake has been corrected victor 1999-12-15 16:47:41 +00:00
  • df6c600860 The constants N,M and K are not declared twice when using RNG in different file of the same program victor 1999-12-15 16:42:13 +00:00
  • 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 victor 1999-12-15 13:57:09 +00:00
  • 91f5ddbdaa Added changes mainly by Marc jmerelo 1999-11-22 09:47:32 +00:00
  • 449ed17ff8 Added Marc's ES files and .dsp files for others jmerelo 1999-11-15 09:26:33 +00:00
  • 0d8648c0e6 Added eoParser jmerelo 1999-10-29 11:23:10 +00:00
  • 46b6a9e17a Added new RNG and test files for it jmerelo 1999-10-25 08:25:42 +00:00
  • 18f6c31513 Small modifications jmerelo 1999-10-19 11:47:15 +00:00
  • ef43aaf616 bug fix in eoBinBitflip gustavo 1999-10-15 13:16:50 +00:00
  • bc922d3871 Changed eoBinBitFlip thanks to Jacques suggestion jmerelo 1999-10-15 11:18:52 +00:00
  • 0e4d27ec4d Small changes to makefiles jmerelo 1999-10-15 07:34:55 +00:00
  • 661069d01c Changes in configure y makefiles to account for new version and new files jmerelo 1999-10-13 08:38:33 +00:00
  • f92b133fd0 updating with new tests gustavo 1999-10-11 10:20:39 +00:00
  • 387059901b adding more functions and tests for eoNonUniform gustavo 1999-10-08 17:45:49 +00:00
  • 557a06ff22 Two files left over added to the repo jmerelo 1999-10-08 11:39:58 +00:00
  • 259420d9ce Added a full algorithm to the new EO, with terminators, and things like that jmerelo 1999-10-08 11:39:20 +00:00
  • 378ee811e7 Added two more files jmerelo 1999-10-08 09:52:31 +00:00
  • ba4ace6324 Changed stuff to make eoGeneration work jmerelo 1999-10-08 09:51:40 +00:00
  • c853631219 Cosmetic changes jmerelo 1999-10-08 07:40:34 +00:00
  • dabbcdc7b4 adding t-eogeneration gustavo 1999-10-07 11:39:08 +00:00
  • 0133499ac3 putting eoNonUniform into a separate file gustavo 1999-10-07 11:38:14 +00:00
  • b5d3db43ad adding eoNonUniformOperator to eoOp.h gustavo 1999-10-05 11:32:17 +00:00
  • 7d7542e705 adding t-eogeneration.cpp gustavo 1999-10-04 11:17:19 +00:00
  • 648fd000c1 Updating Makefile.am to include eo2d.h and eo2dVector.h victor 1999-10-01 17:00:38 +00:00
  • f395b6d93e Updating Makefile.am to compile t-eo2dVector.h victor 1999-10-01 17:00:02 +00:00
  • 90d6310aef *** empty log message *** victor 1999-10-01 16:36:04 +00:00
  • 7c107635b0 All the methods have been implemented. Only three of them (asignement operator, read from and write to a stream) remain unfinished. victor 1999-10-01 16:33:59 +00:00
  • a789371939 Final (or almost) version by now. victor 1999-10-01 16:32:46 +00:00
  • 8e4e9197ea Adding an interface for 2-dimensional chromosomes victor 1999-09-29 11:43:34 +00:00
  • bed45e65a2 Fixing a little bug in the random generator. Variable size was used instead of _size, which is the parameter the method gets victor 1999-09-29 11:41:34 +00:00
  • 1247f801fb testing and debugging eoGeneration gustavo 1999-09-28 11:56:21 +00:00
  • 49b35da8f9 finish eoGeneration... still to be tested gustavo 1999-09-28 10:26:39 +00:00
  • bc9638f53c fixing bugs in replacers and moving some code between files gustavo 1999-09-21 18:14:39 +00:00
  • 265c5671bf pop need a reevaluation after breeding gustavo 1999-09-21 11:36:38 +00:00
  • ad0a77bb61 fixing cvsignore gustavo 1999-09-20 18:07:35 +00:00
  • f3ebe8be70 fixing tests gustavo 1999-09-20 11:48:52 +00:00
  • 6daefd1ccf Added LICENSE jmerelo 1999-09-20 11:37:00 +00:00
  • 759dba7ea8 Changes to eo1d interface and bug fixes jmerelo 1999-09-20 11:35:01 +00:00
  • 06db0c058e *** empty log message *** gustavo 1999-09-10 12:21:50 +00:00
  • b0232f9c0c updating eo/test/.cvsignore for new eoBin tests gustavo 1999-09-10 12:13:53 +00:00
  • 8056d48505 *** empty log message *** gustavo 1999-09-10 12:11:11 +00:00
  • 3214eead0e *** empty log message *** gustavo 1999-09-10 12:05:57 +00:00
  • 0f4ff4691c adding examples for eoBin & other stuff gustavo 1999-09-10 12:03:51 +00:00
  • 50062e7c30 adding examples for eoBin & other stuff gustavo 1999-09-10 11:48:42 +00:00
  • 9ac2220c5d *** empty log message *** gustavo 1999-09-10 11:07:46 +00:00
  • c1cddf3236 adding eoGeneration gustavo 1999-02-15 17:47:30 +00:00
  • c1481ac24f New .dsp files for new test programs jmerelo 1999-02-15 16:03:04 +00:00
  • e3bff7d45f Compiled new stuff on VC++, changes to breeder jmerelo 1999-02-15 16:01:35 +00:00
  • 1eaeece266 doing things work on VC++ gustavo 1999-02-15 11:55:59 +00:00
  • 24b8b8045a bux fix in t-eoinsertion.cpp gustavo 1999-02-12 17:56:55 +00:00
  • 9303c4b53d eoBreeder almost finished gustavo 1999-02-12 17:43:28 +00:00
  • 11be20aefa Added some files, compiled some stuff in VC++, and finished eoOpSelMason jmerelo 1999-02-10 17:14:08 +00:00
  • 044acb151b adding eoBreeder gustavo 1999-02-10 17:05:16 +00:00
  • 9d1fdcd126 small bug fixes gustavo 1999-02-10 13:39:48 +00:00
  • 73f37176e8 *** empty log message *** gustavo 1999-02-09 19:06:51 +00:00