Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/03/10 03:14:37 (15 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on engines and algorithms
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core/3.3/Interfaces/IEngine.cs

    r2834 r2916  
    3131  public interface IEngine : IItem {
    3232    /// <summary>
    33     /// Gets the operator graph of the current instance.
    34     /// </summary>
    35     OperatorGraph OperatorGraph { get; set; }
    36     /// <summary>
    37     /// Gets the global scope of the current instance.
    38     /// </summary>
    39     IScope GlobalScope { get; }
    40 
    41     /// <summary>
    4233    /// Gets the execution time of the current instance.
    4334    /// </summary>
     
    5344    bool Finished { get; }
    5445
    55     /// <summary>
    56     /// Prepares the engine for a new run.
    57     /// </summary>
    58     void Prepare();
    5946    /// <summary>
    6047    /// Prepares the engine with a given initial operation.
     
    7461    void Stop();
    7562
    76     /// <summary>
    77     /// Occurs when the operator graph was changed.
    78     /// </summary>
    79     event EventHandler OperatorGraphChanged;
    8063    /// <summary>
    8164    /// Occurs when the execution time was changed.
Note: See TracChangeset for help on using the changeset viewer.