Changeset 14243 for branches/symbreg-factors-2650/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/BinaryFactorVariableTreeNode.cs
- Timestamp:
- 08/08/16 13:00:06 (8 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/symbreg-factors-2650/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/BinaryFactorVariableTreeNode.cs
r14242 r14243 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;25 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 25 using HeuristicLab.Random; 27 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 27 [StorableClass] 29 public class FactorVariableTreeNode : VariableTreeNodeBase {30 public new FactorVariable Symbol {31 get { return ( FactorVariable)base.Symbol; }28 public class BinaryFactorVariableTreeNode : VariableTreeNodeBase { 29 public new BinaryFactorVariable Symbol { 30 get { return (BinaryFactorVariable)base.Symbol; } 32 31 } 33 32 … … 40 39 41 40 [StorableConstructor] 42 protected FactorVariableTreeNode(bool deserializing) : base(deserializing) { }43 protected FactorVariableTreeNode(FactorVariableTreeNode original, Cloner cloner)41 protected BinaryFactorVariableTreeNode(bool deserializing) : base(deserializing) { } 42 protected BinaryFactorVariableTreeNode(BinaryFactorVariableTreeNode original, Cloner cloner) 44 43 : base(original, cloner) { 45 44 variableValue = original.variableValue; 46 45 } 47 protected FactorVariableTreeNode() { }48 public FactorVariableTreeNode(FactorVariable variableSymbol) : base(variableSymbol) { }46 protected BinaryFactorVariableTreeNode() { } 47 public BinaryFactorVariableTreeNode(BinaryFactorVariable variableSymbol) : base(variableSymbol) { } 49 48 50 49 public override bool HasLocalParameters { … … 73 72 74 73 public override IDeepCloneable Clone(Cloner cloner) { 75 return new FactorVariableTreeNode(this, cloner);74 return new BinaryFactorVariableTreeNode(this, cloner); 76 75 } 77 76
Note: See TracChangeset
for help on using the changeset viewer.