Closed HeuristicLab-Trac-Bot closed 9 years ago
SymbolicExpressionTreeEncoding.cs
(6.9 KiB)Bogdan implemented a skeleton ([[https://dev.heuristiclab.com/trac.fcgi/attachment/ticket/2320/SymbolicExpressionTreeEncoding.cs|SymbolicExpressionTreeEncoding.cs]]) for the new encoding class that could be used as a starting point.
r12194: Branched for symbolic expression tree encoding plugin.
r12266: Corrected event registration in SymbolicExpressionTreeEncoding.
r12314: Added a parameter for the expression tree to ISymbolicExpressionTreeOperator.
r12319: Added simple symbol and grammar for symbolic expression encoding.
r12334: Fixed analyzers and parameter typo in symbolic expression tree encoding.
r12335: Branched Problems.DataAnalysis.Symbolic to symbolic expression tree encoding branch. r12336: Branched Problems.DataAnalysis.Symbolic.Regression to symbolic expression tree encoding branch. r12337: Branched Problems.DataAnalysis.Symbolic.Classification to symbolic expression tree encoding branch.
r12338: Updated project settings and referenced assemblies.
r12341: Adapted all dependent plugins to the new design of the symbolic expression tree interfaces.
r12345: Added AfterDeserialization hook for symbolic expression tree operator and adapted lawn mower and timeseries prognis problems.
r12346: Small bug fix in FullTreeCreator to account for symbols that could be used in leafe and internal nodes.
Encoding Test.hl
(77.9 KiB)Sample file
r12347: Bugfix to allow nodes that can appear both internally or as leafs
Review comments:
- Hide wired lookup parameters
- EnumerableExtensions in SymbolicExpressionTreeEncoding should be marked as obsolete
r12420: Marked SymbolicExpressionTreeEncoding.EnumberableExtensions as obsolete and called the methods in Random.RandomEnumerable whereever possible.
r12421: Hid wired lookup parameters in SymbolicExpressionTreeEncoding.
r12422: Merged the encoding class and all accompanying changes in the trunk.
r12423 (not migrated): Removed branch for SymbolicExpressionTreeEncoding.
r12424: Adapted plugin file and updated project file of SymbolicExpressionTreeEncoding.
r12480: Fixed error in symbolicexpressiontree crossover regarding the wiring of lookup parameters if persisted file is loaded.
r12481: Fixed AfterDeserialization of GEArtifialAntEvaluator.
Issue migrated from trac ticket # 2320
milestone: HeuristicLab 3.3.12 | component: Encodings.SymbolicExpressionTreeEncoding | priority: medium | resolution: done
2015-02-16 14:53:39: @mkommend created the issue