Changeset 3616 for trunk/sources/HeuristicLab.Optimization
- Timestamp:
- 05/05/10 00:48:18 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Optimization/3.3
- Files:
-
- 2 deleted
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization/3.3/Algorithm.cs
r3372 r3616 255 255 problem.SolutionCreatorChanged -= new EventHandler(Problem_SolutionCreatorChanged); 256 256 problem.EvaluatorChanged -= new EventHandler(Problem_EvaluatorChanged); 257 problem.VisualizerChanged -= new EventHandler(Problem_VisualizerChanged);258 257 problem.OperatorsChanged -= new EventHandler(Problem_OperatorsChanged); 259 258 } … … 261 260 problem.SolutionCreatorChanged += new EventHandler(Problem_SolutionCreatorChanged); 262 261 problem.EvaluatorChanged += new EventHandler(Problem_EvaluatorChanged); 263 problem.VisualizerChanged += new EventHandler(Problem_VisualizerChanged);264 262 problem.OperatorsChanged += new EventHandler(Problem_OperatorsChanged); 265 263 } … … 267 265 protected virtual void Problem_SolutionCreatorChanged(object sender, EventArgs e) { } 268 266 protected virtual void Problem_EvaluatorChanged(object sender, EventArgs e) { } 269 protected virtual void Problem_VisualizerChanged(object sender, EventArgs e) { }270 267 protected virtual void Problem_OperatorsChanged(object sender, EventArgs e) { } 271 268 #endregion -
trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r3614 r3616 87 87 <Compile Include="Algorithm.cs" /> 88 88 <Compile Include="BatchRun.cs" /> 89 <Compile Include="Interfaces\IAnalyzer.cs" /> 89 90 <Compile Include="RunCollectionComparisonConstraint.cs" /> 90 91 <Compile Include="RunCollectionConstraintCollection.cs" /> … … 107 108 <Compile Include="RunCollection.cs" /> 108 109 <Compile Include="Run.cs" /> 109 <Compile Include="Interfaces\IMultiObjectiveSolutionsVisualizer.cs" />110 110 <Compile Include="Interfaces\IResult.cs" /> 111 <Compile Include="Interfaces\ISingleObjectiveSolutionsVisualizer.cs" />112 <Compile Include="Interfaces\ISolutionsVisualizer.cs" />113 111 <Compile Include="Interfaces\IDiscreteDoubleValueModifier.cs" /> 114 112 <Compile Include="Interfaces\IExhaustiveMoveGenerator.cs" /> -
trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IAnalyzer.cs
r3612 r3616 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 23 25 24 namespace HeuristicLab.Optimization { 26 25 /// <summary> 27 /// An interface which represents an operator for visualizing solutions.26 /// An interface which represents an analysis operator. 28 27 /// </summary> 29 public interface ISolutionsVisualizer : IOperator { 30 ILookupParameter VisualizationParameter { get; } 31 } 28 public interface IAnalyzer : IOperator { } 32 29 } -
trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs
r3376 r3616 34 34 IParameter EvaluatorParameter { get; } 35 35 IEvaluator Evaluator { get; } 36 IParameter VisualizerParameter { get; }37 ISolutionsVisualizer Visualizer { get; }38 36 IEnumerable<IOperator> Operators { get; } 39 37 40 38 event EventHandler SolutionCreatorChanged; 41 39 event EventHandler EvaluatorChanged; 42 event EventHandler VisualizerChanged;43 40 event EventHandler OperatorsChanged; 44 41 }
Note: See TracChangeset
for help on using the changeset viewer.