okoenig
eac4f15bf0
Replaced top_builddir with top_srcdir
2004-09-26 09:47:06 +00:00
kuepper
51471804cd
fix installation, dist-preparation
2004-09-22 18:18:31 +00:00
kuepper
5150bd4888
fix 'make dist', works now (besides ParadisEO).
2004-09-21 10:23:33 +00:00
kuepper
988e6a43ea
*** empty log message ***
2004-09-20 15:50:00 +00:00
kuepper
6c7d888194
cleanup
2004-09-17 17:00:04 +00:00
jeggermo
07f2de55dc
ramped half and half initialization has been added to eoParseTreeDepthInit
2002-05-09 15:43:01 +00:00
jeggermo
600b08a7f6
the gpsymreg code has been slightly altered to allow compilation using the
...
Intel C++ Compiler for Linux.
Other compilers should not be affected.
A slightly different makefile is needed
2002-02-04 14:28:00 +00:00
evomarc
04ab952760
Added GNUPLOT protection for MSVC compiler
2001-12-05 06:54:38 +00:00
jeggermo
7abbf595f7
some template classes and functions which did not need
...
to be templates have been changed to normal classes and functions
with hard coded typed
This might help with M$VC++ 6.0 compatibility
2001-12-04 21:15:16 +00:00
evomarc
8847dc3c50
Renamed main.cc into main.cpp for MSVC
2001-12-03 16:38:52 +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
0bbe7b84cb
The nameless union in node.h has been removed because not all compilers
...
support it.
2001-10-19 12:04:12 +00:00
jeggermo
7764554056
Some changes to make gpsymreg compile correctly on windows/cygwin systems
2001-10-18 08:52:40 +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
jeggermo
af91557656
check for the existence of isinf didn't work the way it should so
...
it has been removed
2001-07-17 13:06:28 +00:00
jeggermo
a611939e68
Changed the directory structure for gp
...
now: eoParseTree <-- the eoParseTree class
eoParseTreeDepthInit <-- the eoParseTree depth initializer (eoGpDepthInitializer)
eoParseTreeOp <-- the operators (xover and mutation)
base documentation written for:
* eoParseTree
* eoGpDepthInitializer
* eoSubtreeXOver
* eoBranchMutation
* eoPointMutation
* eoExpansionMutation
* eoCollapseSubtreeMutation
* eoHoistMutation
I also created a group ParseTree which contains all classes related to eoParseTree
eoGpMutate.h has been removed (merged with eoParseTree operators into eoParseTreeOp
2001-07-02 13:31:04 +00:00
jeggermo
375568853a
checks for the existence of finite(x) and isinf(x) built into app/gpsymreg.
...
Linux gcc compilers have the 'macros ??' but solaris gcc does not
2001-06-29 12:15:15 +00:00
jeggermo
9242c84541
app/gpsymreg/Makefile added to configure.in
2001-06-28 15:03:53 +00:00
jeggermo
f41c5f2ff6
addition file for parameters for symreg gp
2001-06-28 14:39:36 +00:00
jeggermo
00c671f24c
node.h containing Tree-node classes for symreg gp
2001-06-28 14:38:00 +00:00
jeggermo
f1b6eb5dd8
main.cc for symreg gp
2001-06-28 14:33:51 +00:00
jeggermo
0c1ab03704
gp symbolic regression trees added
2001-06-28 14:26:35 +00:00
jeggermo
9efdfa59f8
Symbolic Regression GP added app-dir
2001-06-28 14:11:04 +00:00