Ignore:
Timestamp:
12/07/10 10:23:58 (11 years ago)
Author:
mkommend
Message:

Added new symbols for GP (ticket #1256).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GP.Symbols (TimeLag, Diff, Integral)/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs

    r5026 r5051  
    6262      var timeLag = new TimeLag();
    6363      timeLag.InitialFrequency = 0.0;
     64      var integral = new Integral();
     65      integral.InitialFrequency = 0.0;
     66      var derivativ = new Derivative();
     67      derivativ.InitialFrequency = 0.0;
     68
    6469      var constant = new Constant();
    6570      constant.MinValue = -20;
     
    6974      laggedVariable.InitialFrequency = 0.0;
    7075
    71       var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, exp, @if, gt, lt, and, or, not, timeLag, constant, variableSymbol, laggedVariable };
    72       var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not, timeLag };
     76      var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, exp, @if, gt, lt, and, or, not, timeLag, integral, derivativ, constant, variableSymbol, laggedVariable };
     77      var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not, timeLag, integral, derivativ };
    7378      var binaryFunctionSymbols = new List<Symbol>() { gt, lt };
    7479      var functionSymbols = new List<Symbol>() { add, sub, mul, div, mean, and, or };
Note: See TracChangeset for help on using the changeset viewer.