jeggermo
5597f3e353
small change in documentation
2001-11-15 22:11:31 +00:00
evomarc
af8618a47a
Announcing the MSVC++ compatibility revisited
2001-11-12 16:27:37 +00:00
evomarc
bd53a220a5
A few more typename conditionally removed for MSVC++
2001-11-12 15:21:40 +00:00
evomarc
4a39f49a74
Adding Jeroen :-)
2001-11-12 14:59:32 +00:00
evomarc
fd4eda8aca
A readme for the win dir ...
2001-11-12 14:51:51 +00:00
evomarc
72fc838360
Create.sh mdified to also add the new dsp file into eo.dsw
2001-11-12 14:44:01 +00:00
evomarc
19ebcbd5e3
Template file for dsp project files (to be used within create_dsp.sh)
2001-11-12 14:27:12 +00:00
evomarc
4ad58c360e
Some more small changes for MSVC++ compatibility
2001-11-12 14:17:58 +00:00
evomarc
0e4df9e404
Adding the dsp file for t-eoReal - testing the create_dsp script.
...
Next step is to add them all from the test/Makefile file
2001-11-11 06:59:42 +00:00
evomarc
6324bb5179
Create_dsp.sh is a script that will create the .dsp file from a source file
...
name in the test dir
2001-11-11 06:55:12 +00:00
evomarc
aad54e0648
Improved the UI a lot (checking for already existing files, etc)
2001-11-11 06:43:45 +00:00
evomarc
78ca5ab75c
Files for MSVC++ generated by Olivier Meunier - Projet Fractales - INRIAC
2001-11-10 14:13:21 +00:00
evomarc
a79a7d6215
Files for MSVC++ generated by Olivier Meunier - Projet Fractales - INRIA
2001-11-10 14:12:01 +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
a5e3abd9f6
Added the #pragma directive for MSVC++ in all .cpp
2001-11-10 06:59:02 +00:00
evomarc
62686ac406
Added the invalidate() call - that bug was not seem before, because
...
we always used init on newborn genotypes!
2001-11-10 06:32:05 +00:00
maartenkeijzer
c5145c8399
Cleaned up
2001-11-08 11:13:19 +00:00
maartenkeijzer
886523dccd
removed the return 1 in the main
2001-11-08 10:17:52 +00:00
evomarc
818e6d8a14
Adding Distribution-based base abstract classes
2001-11-08 07:40:27 +00:00
evomarc
e0ae220420
Adding PBIL
2001-11-08 06:53:55 +00:00
evomarc
0816b742d9
Adding PBIL files - simple PBIL algorithm with simple additive update rule
2001-11-08 06:49:38 +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
maartenkeijzer
beba7bd5c9
Updated makefile.am such that "make check" will run all test programs. Fixed
...
a number of erronuous return values that made the script fail. What's left
is let Marc clean up the mess he made with t-eoReal and t-eoRealAllESAllAgain
2001-11-07 15:23:24 +00:00
maartenkeijzer
ddb9e026cf
Fixed call to inverse_stochastic inside eoDetTournament
2001-11-07 10:57:53 +00:00
evomarc
58f5fd2f61
Added method
...
eoParam* getParamWithLongName(std::string _name);
so now you can get a parameter in another place than where it was defined
just by giving its name
2001-11-05 16:38:52 +00:00
maartenkeijzer
aee6584cea
Just some comments
2001-11-05 14:28:14 +00:00
evomarc
50fe1cb529
Small error in header
2001-11-05 08:24:59 +00:00
jeggermo
2d12525bc5
the name of the eoGpDepthInitializer class (initializer for
...
parse_tree's has been changed to
eoParseTreeDepthInit but backward compatibility is maintained by
using a #define statement:
#define eoGpDepthInitializer eoParseTreeDepthInit
The initializer for strongly typed GP has been changed to
eoStParseTreeDepthInit
the gpsymreg application has been changed to use the new name
2001-11-03 22:10:11 +00:00
jeggermo
4584fda53d
Some changes for using EO with libstdc++V3 and gcc-3.01
2001-10-25 10:39:55 +00:00
jeggermo
0bbe7b84cb
The nameless union in node.h has been removed because not all compilers
...
support it.
2001-10-19 12:04:12 +00:00
evomarc
5897d0062f
Replaced pushd and popd with cd and cd .. - for Windows/Cygwin compatibility
2001-10-18 11:48:52 +00:00
jeggermo
7764554056
Some changes to make gpsymreg compile correctly on windows/cygwin systems
2001-10-18 08:52:40 +00:00
evomarc
af05dfacb9
Added MAXFLOAT and MINFLOAT as it seems that Cygwin needs that ???
2001-10-18 05:30:45 +00:00
evomarc
95216ac671
iAdding a file config.cache as it seems that the defaults don't work
...
in Windows/Cygwin environement. Thanks to Sebastiao CORREIA and
Jerome JEAN-CHARLES for providing this file.
2001-10-18 04:57:30 +00:00
evomarc
f7377b0fcf
All files on one line in Makefile.am (for Windows)
2001-10-18 04:37:14 +00:00
evomarc
26481ab36b
Modified the Makefile.am in main dir, and Makefile in tutorial dir to remove
...
all pushd/popd as they don't exist in Windows/bash
2001-10-18 04:34:58 +00:00
evomarc
03308af599
Corrected a few small problems - including dependencies in Makefile
...
thanks to Sebastiao CORREIA for pointing them out
2001-10-17 17:49:54 +00:00
evomarc
11b3eabfca
Corrected a few small problems -
...
thanks to Sebastiao CORREIA for pointing them out
2001-10-17 17:48:50 +00:00
evomarc
f2c21bdc0b
Removed trailing text after #endif - causes warning on many compilers
2001-10-08 09:14:15 +00:00
jeggermo
7e885e8f8c
ramped half and half initialization procedure for eoParseTree populations
...
added.
2001-10-05 12:39:30 +00:00
jeggermo
8f1af522a6
Since g++ 2.95.x on our solaris server doesn't have macros to check
...
for infinity and NaN these checks have been removed from the source code
and a protected divided function node is now used.
2001-10-05 09:32:49 +00:00
evomarc
30616fca42
Forgot to double also the parameter to initialize in the Ctor!
2001-10-05 03:56:21 +00:00
evomarc
f4efc65994
Modified the reseed method in RNG class so two different seeds give different
...
sequences, after Jeroen's remark (jeggermo@liacs.nl )
2001-10-05 03:51:15 +00:00
evomarc
653e64df09
Commented out the oeprator() default function in base class: I find it more secure
...
to be warned at compile time that one function is still pure virtual
than to look for the error after a run-time-error that gives no clue
2001-10-05 03:30:12 +00:00
evomarc
0847875339
eoMyStructEA.cpp has turned into MyStructEA.cpp
2001-10-04 20:13:03 +00:00
evomarc
f3db65795b
Big modifications - now the init and most important the operators
...
are handled in separate files make_genotype_xxx and make_op_xxx
as it was done in the examples of Lesson4
2001-10-04 20:12:19 +00:00
evomarc
c34db3eb29
Suppressed most warning (except some unused variables) if you don't modify anything
2001-09-24 05:59:42 +00:00
evomarc
1d7b79b85a
Suppressed most warning (except some unused variables) if you don't modify anythig
2001-09-24 05:59:13 +00:00
evomarc
d0d14c3ff8
Removed trailing string after #endif - it generates a lot of useless warning
...
on some versions of g++
2001-09-08 05:59:17 +00:00