Changeset 18132 for trunk/HeuristicLab.Problems.ExternalEvaluation.GP/3.5/ExternalEvaluationSymbolicExpressionTreeStringFormatter.cs
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/3140_NumberSymbol (added) merged: 18091,18093,18100,18112-18121,18123-18131
- Property svn:mergeinfo changed
-
trunk/HeuristicLab.Problems.ExternalEvaluation.GP/3.5/ExternalEvaluationSymbolicExpressionTreeStringFormatter.cs
r17180 r18132 106 106 var varNode = node as VariableTreeNode; 107 107 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)); 111 111 } else { 112 112 throw new NotSupportedException("Formatting of symbol: " + node.Symbol + " not supported for external evaluation.");
Note: See TracChangeset
for help on using the changeset viewer.