Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/22/10 04:15:53 (15 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on algorithms
Location:
trunk/sources/HeuristicLab.Optimization/3.3
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj

    r2845 r2851  
    5151  <ItemGroup>
    5252    <None Include="HeuristicLabOptimizationPlugin.cs.frame" />
     53    <Compile Include="Algorithm.cs" />
     54    <Compile Include="UserDefinedAlgorithm.cs" />
     55    <Compile Include="EngineAlgorithm.cs" />
    5356    <Compile Include="IAlgorithm.cs" />
    5457    <Compile Include="HeuristicLabOptimizationPlugin.cs" />
  • trunk/sources/HeuristicLab.Optimization/3.3/IAlgorithm.cs

    r2845 r2851  
    3838    void Stop();
    3939
     40    event EventHandler ProblemChanged;
    4041    event EventHandler ExecutionTimeChanged;
    4142    event EventHandler Prepared;
     
    4344    event EventHandler Stopped;
    4445    event EventHandler<EventArgs<Exception>> ExceptionOccurred;
    45 
    4646  }
    4747}
  • trunk/sources/HeuristicLab.Optimization/3.3/Problem.cs

    r2845 r2851  
    2222using System.Drawing;
    2323using HeuristicLab.Core;
     24using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2425
    2526namespace HeuristicLab.Optimization {
    2627  /// <summary>
    27   /// The base class for all problems.
     28  /// A base class for problems.
    2829  /// </summary>
    29   [Item("Problem", "Base class for problems.")]
     30  [Item("Problem", "A base class for problems.")]
     31  [EmptyStorableClass]
    3032  public abstract class Problem : ParameterizedNamedItem, IProblem {
    3133    public override Image ItemImage {
Note: See TracChangeset for help on using the changeset viewer.