Commit graph

34 commits

Author SHA1 Message Date
Caner Candan
bdc0b0fa9e - removed useless .cvsignore files since we are using git now 2011-05-10 10:34:35 +02:00
Caner Candan
70e60a50d2 * whitespace cleanup 2011-05-05 17:15:10 +02:00
Caner Candan
541a14babf * packaging: now the test and tutorial binaries are installed in share directory 2010-09-01 17:30:50 +02:00
Caner Candan
6d04ba9d32 ticket #1: Remove the autotools files done 2010-09-01 14:51:09 +02:00
paradiseo
080f98bffa Cmake configuration modified 2009-01-14 14:50:46 +00:00
ldacosta
af8cd4b08b Adjusting configuration for Eclipse 2008-03-28 15:57:55 +00:00
tlegrand
1613342bcf deleted cxx flags for cl compiler. They have been moved to the CMakeLists.txt at the top level 2008-02-14 08:23:16 +00:00
tlegrand
112b34bceb Completed CMake config 2007-09-18 15:12:22 +00:00
tlegrand
89047a3db6 added CMake configuration files 2007-08-10 14:29:12 +00:00
kuepper
47af7cfe5a Clean up configure/build-process.
- assume C++ standard-conforming environment
- add a user-option for gnuplot-support
- separate gnuplot-code into declaration and implementation,
  so we can define at EO-build-time whether to use it or not.

Adopt code and Makefiles to above changes.

Some minor fixes.
2005-10-02 21:42:08 +00:00
kuepper
cf2a57dd88 Simplify configuration.
Remove support for (outdated) <strstream>, require <sstream>.
Require uint32_t for now, defined in stdint.h according to C99.
Some general cleanup and more documentation.
2005-09-28 21:49:26 +00:00
kuepper
51471804cd fix installation, dist-preparation 2004-09-22 18:18:31 +00:00
kuepper
1cf47e414e conditional compilation fixes 2004-09-20 17:06:25 +00:00
kuepper
f599c8eb77 remove Makefiles from cvs 2004-09-20 09:46:48 +00:00
kuepper
c8494642d5 Updated build-prcess to be completely under automake control.
For the tutorial the old Makefiles are saved as Makefile.simple in all
the respective directories.

Use generated config.h instead of command-line passing of preprocessor
flags.

Updated support files from current automake.
2004-09-17 16:53:31 +00:00
kuepper
32cf83cfee Save copies of old simple Makefiles 2004-09-17 15:20:19 +00:00
okoenig
86fa476c67 Removed "using namespace std" statements from header files in EO -- "std::" identifier were added where necessary. 2003-02-27 19:28:07 +00:00
evomarc
dc758a4854 Modification of all Makefiles so that it compiles smoothly on Solaris.
Thanks to Oliver Koenig
2002-10-23 04:42:07 +00:00
evomarc
7dfe081489 Added the .SUFFIXES lien (for Solaris) and the use of $(CXX) instead of c++
plus a few comments :-)
2002-10-21 04:28:11 +00:00
evomarc
d17ec8cf77 Updated version number 2002-05-08 06:52:37 +00:00
evomarc
9f7976c292 Removed all references to CrtDebug blabla that were supposed to be
MSVC specific but generated an error with MSVC 6.0
2001-12-07 05:51:36 +00:00
evomarc
5508869d00 A full working version of ES is now available in tutorial/Lesson4,
that makes full use of libes.a.
The user guide is in Lesson4 of the tutorial - programmer's guide
will come later.
Plus many small changes here and there
2001-05-04 16:51:29 +00:00
maartenkeijzer
3449314a28 Swapped linking order of utility libs 2001-03-13 08:25:05 +00:00
evomarc
72b6692f9b Modified all init sequences in Lesson2 and Lesson3 - and all corresponding
files in html dir - after the return of eoRndGenerators and subsequent
modifications of eoInit
2001-02-27 05:09:10 +00:00
evomarc
97486fba28 Modified the Makefile of Lesson? to allow make all to also make the exercises
It need to be modified anyway into Makefile.am stuff
2001-02-09 05:34:04 +00:00
evomarc
415b419671 The BIG change of general operator interface
I also changed
  - the eoQuadratic into eoQuad (as dicussed with Maarten)
  - the eoBin into eoBit, with more appropriate names for the "binary"
    operators (that can be unary!) as no one protested when I posted on
    eodev list
2001-02-09 05:09:26 +00:00
evomarc
41ff11bd7f I have separated the include files into
eo   everything that is general to any representation
   es.h everything about real representation (in es dir)
   ga.h everything related to bitstring representation (in ga dir)

To be continued by gp.h, and ...

This has lead to some slight modifications in test file eobin and all tutorial
examples files...
2001-01-27 07:41:46 +00:00
evomarc
deace62e55 Added the normal mutation - and the 1/5 mutation in FirstRealEA in Lesson2 2001-01-16 07:20:48 +00:00
evomarc
b1fa5076e2 Changed the names of the exercise files to exerciseN.p - N lesson nb, p exercise nb 2001-01-05 05:48:16 +00:00
evomarc
a998ad0a41 Checking in the name changes in selection procedures.
This impacts on many files, creating new entries in src (the old ones are moved
to obsolete dir), modifying t-eoSymreg.cpp and t-eobin.cpp in test,
as well as gprop.cc and mastermind.cc in app dir (not to mention almost all
files in tutorial:-(
2001-01-05 05:42:08 +00:00
evomarc
ed0e76350a Update after the change in replacements 2000-12-19 18:43:25 +00:00
evomarc
c00c15145d omment of line apply(pop, eval) was found misleading ... 2000-12-04 15:01:31 +00:00
evomarc
4944881d7c - added the #define for eo_verbose (true) and eo_no_verbose (false)
- added the eoNormMutation, simple normal mutation for simple real variables
Modified Files:
 	src/eo src/es/eoRealOp.h tutorial/Lesson2/FirstRealEA.cpp
 	tutorial/Lesson3/SecondBitEA.cpp
2000-12-04 14:53:59 +00:00
evomarc
b8d4e7faef Initial version of the tutorial.
Warning: all Makefile's are hand-made, and will only work in Linux
2000-11-29 18:19:57 +00:00