Opened 11 years ago

Closed 10 years ago

Last modified 10 years ago

#1528 closed defect (obsolete)

Setting `InitialFrequency` in a `Symbol` causes it to be set to 1.0

Reported by: cneumuel Owned by: mkommend
Priority: low Milestone:
Component: Encodings.SymbolicExpressionTreeEncoding Version: 3.3.4
Keywords: Cc:

Description

If the InitialFrequency of a Symbol is zero and it is set to something other than 1.0, it sets itself to 1.0 (not to the expected value). Setting it again works correctly.

Reason: SymbolicExpressionGrammarView.symbols_CheckedItemsChanged() is called when the value is not zero anymore. Then the value is set to 1.0, ignoring what value really should be.

Change History (3)

comment:1 Changed 11 years ago by gkronber

  • Owner changed from gkronber to mkommend
  • Status changed from new to assigned

comment:2 Changed 10 years ago by mkommend

  • Resolution set to obsolete
  • Status changed from assigned to closed

This ticket is obsolete since the refactoring the grammars and symbols to allow grammatical constraints corrected the described behavior.

comment:3 Changed 10 years ago by mkommend

  • Milestone HeuristicLab 3.3.x Backlog deleted
Note: See TracTickets for help on using tickets.