Opened 4 years ago

Closed 4 years ago

#2132 closed defect (done)

Impact calculation for symbolic classification solutions throws a NullReferenceException

Reported by: mkommend Owned by: mkommend
Priority: high Milestone: HeuristicLab 3.3.10
Component: Problems.DataAnalysis.Symbolic.Classification Version: 3.3.9
Keywords: Cc:

Description

The impact values calculation does not work in combination with the linear interpreter.

Change History (4)

comment:1 Changed 4 years ago by mkommend

  • Status changed from new to accepted

The error results by a false tree length value in the tree. The linear interpreter creates an array based on this value, but does not fill every entry with an instruction, which leads to the NullReferenceInstruction during interpretation.

comment:2 Changed 4 years ago by mkommend

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

r10273: Adapted the SymbolicClassificationSolutionImpactValuesCalculator to manipulate the cloned tree instead of using the cloner itself for the node exchange. Hence, the tree lenght value is recalculated and matches the current tree lenght.

comment:3 Changed 4 years ago by gkronber

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

Reviewed changes in r10273.

comment:4 Changed 4 years ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed

r10281: Merged r10273 into the stable branch.

Note: See TracTickets for help on using tickets.