Changeset 3283 for trunk/sources/HeuristicLab.Optimization
- Timestamp:
- 04/07/10 20:17:55 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Optimization/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization/3.3/Algorithm.cs
r3280 r3283 183 183 public override void CollectParameterValues(IDictionary<string, IItem> values) { 184 184 base.CollectParameterValues(values); 185 Problem.CollectParameterValues(values);185 if (Problem != null) Problem.CollectParameterValues(values); 186 186 } 187 187 public virtual void CollectResultValues(IDictionary<string, IItem> values) { -
trunk/sources/HeuristicLab.Optimization/3.3/EngineAlgorithm.cs
r3280 r3283 188 188 } 189 189 protected virtual void OnOperatorGraphChanged() { } 190 protected override void OnStopped() { 191 if (Problem != null) { 192 foreach (IParameter param in Problem.Parameters) 193 param.ExecutionContext = null; 194 } 195 foreach (IParameter param in Parameters) 196 param.ExecutionContext = null; 197 base.OnStopped(); 198 } 190 199 191 200 private void RegisterEngineEvents() {
Note: See TracChangeset
for help on using the changeset viewer.