Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/15/21 11:50:57 (2 years ago)
Author:
gkronber
Message:

#3140: merged r18091:18131 from branch to trunk

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/HeuristicLab.Problems.ExternalEvaluation.GP/3.5/ExternalEvaluationSymbolicExpressionTreeStringFormatter.cs

    r17180 r18132  
    106106          var varNode = node as VariableTreeNode;
    107107          strBuilder.AppendFormat("(* {0} {1})", varNode.VariableName, varNode.Weight.ToString("g17", CultureInfo.InvariantCulture));
    108         } else if (node.Symbol is Constant) {
    109           var constNode = node as ConstantTreeNode;
    110           strBuilder.Append(constNode.Value.ToString("g17", CultureInfo.InvariantCulture));
     108        } else if (node.Symbol is INumericSymbol) {
     109          var numericNode = node as INumericTreeNode;
     110          strBuilder.Append(numericNode.Value.ToString("g17", CultureInfo.InvariantCulture));
    111111        } else {
    112112          throw new NotSupportedException("Formatting of symbol: " + node.Symbol + " not supported for external evaluation.");
Note: See TracChangeset for help on using the changeset viewer.