Closed HeuristicLab-Trac-Bot closed 9 years ago
r11494: Moved all grammar classes into a new folder. Added new EmptySymbolicExpressionTreeGrammar which is immutable and forwards all calls to the default grammar object.
r11495: Corrected access modifiers in SymbolicExpressionGrammarBase.
r11496: Refactored tree creators to use new method for tree grammar creation and handled grammar cloning in the base class.
r11497: Stored a reference to the grammar object in the cut point to avoid multiple traversion of the parents nodes for grammar access.
r11498: Adapted unit test (cloning and tree creation) to work with the new empty expression tree grammar.
The
EmptySymbolicExpressionTreeGrammar
class is breaking persistence, missing storable attributes.
The ADF parameters of the various GP problems are not synced with the grammar properties for ADFs and hence the unit test for artificial ant and lawn mower fail.
r11504: Set ADF grammar parameters to the correct during problem creation and disabled a warning in EmtpySymbolicExpressionTreeGrammar.
r11532: Added storable attributes and ctor to EmtpySymbolicExpressionTreeGrammar.
r11536: Changed access modifier of EmptySymbolicExpressionTreeGrammer from internal to private.
Issue migrated from trac ticket # 2268
milestone: HeuristicLab 3.3.11 | component: Encodings.SymbolicExpressionTreeEncoding | priority: medium | resolution: done
2014-10-24 16:41:56: @mkommend created the issue