Opened 11 years ago

Closed 11 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 11 years ago by mkommend

  • Status changed from new to accepted

comment:2 Changed 11 years ago by mkommend

  • Owner changed from mkommend to gkronber
  • Status changed from accepted to reviewing

r5014

Corrected SubTreeCrossover and ReplaceBranchManipulation to handle MaxExpressionDepth correctly. Additionally MaxExpressionDepth < 3 is not allowed.

comment:3 Changed 11 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 11 years ago by gkronber

Please test with ADFs and architecture manipulation operators.

comment:5 Changed 11 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 11 years ago by gkronber

  • Status changed from reviewing to readytorelease

Cool thanks for fixing this!

comment:7 Changed 11 years ago by gkronber

This ticket is related to #1245.

comment:8 Changed 11 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.