Changeset 12436 for branches/TerminationCriteria/HeuristicLab.Termination/3.3/ComparisonTerminator.cs
- Timestamp:
- 06/12/15 15:13:36 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/TerminationCriteria/HeuristicLab.Termination/3.3/ComparisonTerminator.cs
r12413 r12436 79 79 } 80 80 81 protected override bool CheckContinueCriterion() { 82 IComparable lhs = ComparisonValueParameter.ActualValue; 83 IComparable rhs = ThresholdParameter.Value; 84 85 return Comparison.Compare(lhs, rhs); 86 } 87 81 88 private void Initialize() { 82 89 ComparisonParameter.Value.ValueChanged += new EventHandler(Comparison_ValueChanged); 83 90 } 84 85 public override void CollectParameterValues(IDictionary<string, IItem> values) {86 base.CollectParameterValues(values);87 values.Add(ComparisonValueParameter.Name, new StringValue(ComparisonValueParameter.ActualName));88 }89 90 91 private void Comparison_ValueChanged(object sender, EventArgs e) { 91 92 OnComparisonChanged(); … … 95 96 } 96 97 97 protected override bool CheckContinueCriterion() { 98 IComparable lhs = ComparisonValueParameter.ActualValue; 99 IComparable rhs = ThresholdParameter.Value; 100 101 return Comparison.Compare(lhs, rhs); 98 public override void CollectParameterValues(IDictionary<string, IItem> values) { 99 base.CollectParameterValues(values); 100 values.Add(ComparisonValueParameter.Name, new StringValue(ComparisonValueParameter.ActualName)); 102 101 } 103 102
Note: See TracChangeset
for help on using the changeset viewer.