Opened 14 years ago
Closed 14 years ago
#1315 closed defect (done)
MaxExpressionDepth must not be smaller than 3 in the SymbolicRegressionProblemBase
Reported by: | mkommend | Owned by: | gkronber |
---|---|---|---|
Priority: | high | Milestone: | HeuristicLab 3.3.3 |
Component: | ZZZ OBSOLETE: Problems.DataAnalysis.Regression | Version: | 3.3.3 |
Keywords: | Cc: |
Description
Change History (8)
comment:1 Changed 14 years ago by mkommend
- Status changed from new to accepted
comment:2 Changed 14 years ago by mkommend
- Owner changed from mkommend to gkronber
- Status changed from accepted to reviewing
comment:3 Changed 14 years ago by gkronber
- Owner changed from gkronber to mkommend
- Status changed from reviewing to assigned
please remove declaration of method GetAllowedSymbols(int argumentIndex, int maxExpressionDepth) in class SymbolicExpressionTreeNode.
comment:4 Changed 14 years ago by gkronber
Please test with ADFs and architecture manipulation operators.
comment:5 Changed 14 years ago by mkommend
- Owner changed from mkommend to gkronber
- Status changed from assigned to reviewing
Moved check for max expression depth from tree node to the manipulator and corrected MultiSymbolicExpressionTreeArchitectureManipulator with r5015.
comment:6 Changed 14 years ago by gkronber
- Status changed from reviewing to readytorelease
Cool thanks for fixing this!
comment:7 Changed 14 years ago by gkronber
This ticket is related to #1245.
comment:8 Changed 14 years ago by mkommend
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.2 to 3.3.3
Note: See
TracTickets for help on using
tickets.
r5014
Corrected SubTreeCrossover and ReplaceBranchManipulation to handle MaxExpressionDepth correctly. Additionally MaxExpressionDepth < 3 is not allowed.