Changeset 8292 for branches/GP-MoveOperators/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/ReplaceBranchMove.cs
- Timestamp:
- 07/16/12 09:06:27 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GP-MoveOperators/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/ReplaceBranchMove.cs
r8206 r8292 29 29 [StorableClass] 30 30 public class ReplaceBranchMove : Item { 31 31 [Storable] 32 public int FragmentIndex { get; set; } 32 33 [Storable] 33 34 public ISymbolicExpressionTree Tree { get; set; } … … 59 60 protected ReplaceBranchMove(ReplaceBranchMove original, Cloner cloner) 60 61 : base(original, cloner) { 62 this.FragmentIndex = original.FragmentIndex; 61 63 this.Tree = cloner.Clone(original.Tree); 62 64 this.SubtreeIndex = original.SubtreeIndex; … … 68 70 this.Beta = original.Beta; 69 71 } 70 public ReplaceBranchMove(ISymbolicExpressionTree tree, ISymbolicExpressionTreeNode parent, int subtreeIndex, ISymbolicExpressionTreeNode newChild, double[] originalOutput, double[] newOutput )72 public ReplaceBranchMove(ISymbolicExpressionTree tree, ISymbolicExpressionTreeNode parent, int subtreeIndex, ISymbolicExpressionTreeNode newChild, double[] originalOutput, double[] newOutput, int fragmentIndex) 71 73 : base() { 72 74 this.Tree = tree; … … 76 78 this.OriginalOutput = originalOutput; 77 79 this.NewOutput = newOutput; 80 this.FragmentIndex = fragmentIndex; 78 81 } 79 82
Note: See TracChangeset
for help on using the changeset viewer.