Timeline


and

12/16/21:

16:47 Changeset [18151] by dpiringe

#3136

  • fixed eventhandler reregister after deserialisazion/cloning
  • added a test case for StructuredSymbolicRegressionSingleObjectiveProblem
  • changed the usage of a Dictionary to List
16:45 Changeset [18150] by mkommend

#3136: Merged trunk changes into branch.

14:57 Changeset [18149] by mkommend

#3136: Merged trunk changes into branch.

14:54 Changeset [18148] by chaider

#3140 merged branch into trunk

14:43 Changeset [18147] by chaider

#3140

  • Added NumberTreeNode const which takes a double
  • Added converter to Convert all Constants to Numbers
  • Modified SimplifierAxiomsTests to convert all constants to numbers to check the simplification rules
14:23 Changeset [18146] by mkommend

#3136: Merged trunk changes into branch.

13:17 Changeset [18145] by chaider

#3140

  • Fixed naming in SymbolicExpressionTreeMaxCommonSubtreeSimilarityCalculator, SymbolicExpressionTreeNodeEqualityComparer and ISymbolicExpressionTreeNodeSimilarityComparer
  • Fixed tests in SymbolicExpressionTreeBottomUpSimilarityCalculatorTest
12:15 Changeset [18144] by dpiringe

#3140

  • added the StorableAttribute to property Value in symbol Constant, because the ConstantTreeNode references this property and it causes deserialisazion bugs without the attribute
11:26 Changeset [18143] by chaider

#3140 merged branch into trunk

11:22 Changeset [18142] by chaider

#3140

  • Removed setter from INumericTreeNode
  • Fixed SymbolicExpressionImporter check for constants and number individually
  • Set exponent of power in DerivativeCalculator to number
  • Set number in TreeConstantNodeEditDialog and ExpressionTreeChart
  • Fixed setting of VariableRanges in DataAnalysisProblemData
10:23 Changeset [18141] by chaider

#3140 merged branch into trunk

10:17 Changeset [18140] by chaider

#3140

  • Moved init of variable ranges to base class
  • Changed signature order of ShapeConstrainedRegressionProblemData
  • Fixed naming in SymbolicExpressionTreeNodeEqualityComparer, SymbolicExpressionTreeBottomUpSimilarityCalculator
10:10 Changeset [18139] by dpiringe

#3136

  • changed the item name of SubFunctionSymbol from SubFunctionSymbol to SubFunction
09:47 Changeset [18138] by dpiringe

#3143

  • overwrote the method GetActualValue in ValueLookupParameter, it will return its configured value if the ExecutionContext is null
09:43 Changeset [18137] by chaider

#3140

  • Removed .DotSettings file
09:37 Changeset [18136] by chaider

#3140 merged branch into trunk

09:34 Ticket #3143 (ValueLookupParameter override GetActualValue) created by dpiringe
if the ValueLookupParameter has no ExecutionContext it should …
09:28 Changeset [18135] by chaider

#3140

  • Set value of generated constant in GESymbolicExpressionGrammar

12/15/21:

14:49 Changeset [18134] by dpiringe

#3136

  • added a new information box for StructureTemplate in StructureTemplateView with an extended description about structure templates
14:47 Changeset [18133] by dpiringe

#3136

  • updated interpeters of type ISymbolicDataAnalysisExpressionTreeInterpreter to support symbols of type SubFunctionSymbol
11:50 Changeset [18132] by gkronber

#3140: merged r18091:18131 from branch to trunk

11:46 Changeset [18131] by gkronber

#3140: fixed results for ShapeConstrainedRegressionSampleTest

11:36 Changeset [18130] by gkronber

#3140 fixed a problem in the DerivativeCalculator for powers with constant exponents

11:35 Changeset [18129] by gkronber

#3140: updated grammars again to use number instead of constant (fixing a bug I introduced earlier) and updated samples again.

11:02 Changeset [18128] by gkronber

#3140: updated GP samples

11:02 Changeset [18127] by gkronber

#3140: added unit test to create sample for GP - Shape-constrained SymReg

10:52 Changeset [18126] by gkronber

#3140: various smaller changes in unit tests

10:41 Changeset [18125] by chaider

#3140

  • Fixed adding constants to foldedNodes
10:37 Changeset [18124] by gkronber

#3140: fixed handling of numbers in BatchInterpreter

10:34 Changeset [18123] by gkronber

#3140: fixed parsing of Numbers in SymbolicExpressionImporter

09:59 Changeset [18122] by mkommend

#3139: Deleted branch for parameter changes of SymbolicExpressionTreeLengthAnalyzer.

09:58 Changeset [18121] by gkronber

#3140: enable number instead of constant for default configurations in TypeCoherentExpressionGrammar

09:53 Changeset [18120] by gkronber

#3140: fix unit test for symbolic derivative

09:44 Changeset [18119] by gkronber

#3140: fix compilation errors in test solution

08:59 Changeset [18118] by chaider

#3140

  • Changed to set value of Constant symbol instead direct of ConstantTreeNode in InfixExpressionParser

12/14/21:

14:37 Changeset [18117] by chaider

#3140 merged trunk to branch

14:31 Changeset [18116] by chaider

#3140

  • Added description for <num> and constants in NLR structure definition
  • Set constant symbol as disabled in all grammars

12/13/21:

17:49 Changeset [18115] by gkronber

#3140: made several more changes for the constant -> number branch

10:25 Changeset [18114] by gkronber

#3140: made several more changes while reviewing the branch.

08:52 Ticket #3142 (SymReg functionality to remove for HeuristicLab 4.0) created by gkronber
HeuristicLab provides several features for Genetic Programming / …

12/12/21:

21:49 Ticket #2969 (RunCollection view for runs with regression solutions that extracts ...) closed by chaider
obsolete

12/11/21:

12:26 Changeset [18113] by chaider

#3140

  • Refactored ConstantOptimization ==> ParameterOptimization

12/09/21:

14:28 Changeset [18112] by chaider

#3140

  • Adding INumericSymbol and INumericTreeNode
  • Using the new interfaces inside of interpreters and formatters
  • Renaming Num to Number, RealConstant to Constant
  • More classes refactored
07:20 Changeset [18111] by gkronber

#3073 fix exception when no variableRanges are given in the ctor for ShapeConstrainedRegressionProblemData

12/08/21:

19:30 Changeset [18110] by gkronber

#3073 fix syntax problem for C# 7.0

18:36 Changeset [18109] by gkronber

#3017: QAP.Views project called SubWCRev explicitly even though it is already called in PreBuildEvent. Probably has been introduced in a search/replace operation.

18:34 Changeset [18108] by gkronber

#3073 actually use variable ranges specified in the constructor

15:37 Changeset [18107] by gkronber

#3073 changed ProblemData loading of IShapeConstrainedRegressionProblems to make sure we can also load ShapeConstrainedRegressionProblemData objects correctly without losing shape constraints

12:57 Changeset [18106] by gkronber

#3075 changed noise levels for Feynman instances (noise lvl=1 is not useful for the new calculation style)

12/03/21:

16:01 Changeset [18105] by dpiringe

#3139

  • merged branch back into trunk
13:46 Changeset [18104] by dpiringe

#3136

  • overrode the method GetActualValue in ValueLookupParameter to get the default value when the execution context is null
  • reverted the linear scaling logic for NMSESingleObjectiveConstraintsEvaluator
  • in SymbolicRegressionConstantOptimizationEvaluator: removed the usage of GenerateRowsToEvaluate because it uses lookup parameters
  • set the value of RelativeNumberOfEvaluatedSamplesParameter for SymbolicRegressionConstantOptimizationEvaluator in StructuredSymbolicRegressionSingleObjectiveProblem if Maximization = true and the SymbolicRegressionConstantOptimizationEvaluator is configured as evaluator
  • added the SubFunctionSymbol in TreeToAutoDiffTermConverter

12/02/21:

17:23 Changeset [18103] by dpiringe

#3136

  • refactor the evaluation logic of NMSESingleObjectiveConstraintsEvaluator
  • refactor the new method Evaluate for PearsonRSquaredAverageSimilarityEvaluator
  • change the parameter order of some evaluate/calculate methods
17:04 Changeset [18102] by dpiringe

#3139

  • split if statement for tree length parameter to allow the possiblity to add the parameter (without removal)
  • change the if statement structure of UpdateCounterParameter to be consistent
Note: See TracTimeline for information about the timeline view.