Commit graph

8 commits

Author SHA1 Message Date
tlegrand
5cbbe83a0e removed bad semicolon at the end of a "{}" bloc which is not a class/template.
Debugged using g++ flags (see CMakeLists.txt at the root)
2008-01-15 13:53:18 +00:00
kuepper
10d582b31d Fix using directives for gcc-4.1 2006-03-27 18:55:20 +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
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
0c1ab03704 gp symbolic regression trees added 2001-06-28 14:26:35 +00:00