Commit graph

719 commits

Author SHA1 Message Date
evomarc
8847dc3c50 Renamed main.cc into main.cpp for MSVC 2001-12-03 16:38:52 +00:00
evomarc
08aae27088 Renamed gprop.cc into gprop.cpp for MSVC 2001-12-03 16:35:51 +00:00
evomarc
ea8c9ca9c3 Modified the path of include eoVirus because MSVC did not find it.
Now it is assumed that src will be in the include search path, that's all.
2001-12-03 16:28:30 +00:00
evomarc
d4b20d8833 MSVC didn't find (easily) the contrib/MGE dir. So now it's written in the code
and the Makefile.am does not have contrib in the include look path
2001-12-03 14:31:35 +00:00
evomarc
2aad10d347 Added partial specialization of lt_arity .. 2001-12-03 14:20:24 +00:00
evomarc
2a1fded254 Added the 2 fake "projects" all_lib.dsp and all_test.dsp that allow to compile
everything in 2 clics.
However, we still cannot run and watch the status output of the test executables
2001-12-03 14:14:56 +00:00
evomarc
512d368dcf More details to make code MSVC-compatible 2001-12-03 11:08:17 +00:00
evomarc
eaf5ea0111 Added links to some examples in the comments 2001-12-03 06:59:17 +00:00
evomarc
4a90509051 Removed dir win from list of subdirs (generated an error in make check) 2001-12-03 06:56:43 +00:00
evomarc
00f1a25000 Removed the trailing comment after #endif (Warning in MSVC) 2001-12-03 06:53:52 +00:00
jeggermo
9bda49ae05 Fixed a small problem with eoPointMutation. 2001-11-22 15:01:11 +00:00
evomarc
a8c554710f Introductory comment evolves ... 2001-11-18 07:18:11 +00:00
evomarc
7c04fc5de1 Added the names of the directories where the newly created files are stored. 2001-11-18 06:54:13 +00:00
evomarc
b455d53925 Now the eo.dsw can be generated automatically from
eo.org
create_all_dsp.sh (that calls create_dsp.sh)
To add a new test program, simpy add 1 line in create_all_dsp.sh
and run it.
DO NOT TOUCH eo.org !!!
2001-11-17 08:13:55 +00:00
evomarc
f52b0f6646 imply put all program names on one single line to ease bulding the win files 2001-11-17 07:58:16 +00:00
evomarc
8538cc4532 Bug in create_dsp when no additional library 2001-11-17 07:55:39 +00:00
evomarc
d686b37c1f Turned bonary_value into the onemax (not pow that exploded for even only
moderately small size of genome!)
Turned it into a double (it was a float) as floats are dead and should dissappear
2001-11-17 07:54:12 +00:00
evomarc
f41cd957c0 Changes due to MSVC 2001-11-17 07:22:59 +00:00
evomarc
8abb9242c2 Some error for MSVC that was not even a warning for g++ (but I'm sorry
to say that MSVC is right :-)
2001-11-16 15:06:29 +00:00
evomarc
25765640ae Changed the filenaming to comply with MacroHard 2001-11-16 15:05:41 +00:00
evomarc
3eefeb651e Error in argments check 2001-11-16 15:02:35 +00:00
evomarc
86fb152676 The file eo.org is the base project file (no file in test involved).
It is upgraded by the create.sh script
2001-11-16 14:32:07 +00:00
evomarc
dbfa9a7aaa Adding all test files for MSVC 2001-11-16 14:30:58 +00:00
evomarc
49cc03546a Replaced the flat definitions of ncecessary classes (eoStatxxx and eoMonitor)
with the include of the corresponding .h file. as MSVC complained!
2001-11-16 14:01:52 +00:00
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