Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/23/10 06:50:50 (15 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on algorithms
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Permutation/3.3/RandomPermutationCreator.cs

    r2834 r2852  
    2323using HeuristicLab.Data;
    2424using HeuristicLab.Operators;
     25using HeuristicLab.Optimization;
    2526using HeuristicLab.Parameters;
    2627using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     
    3334  [EmptyStorableClass]
    3435  [Creatable("Test")]
    35   public sealed class RandomPermutationCreator : SingleSuccessorOperator {
    36     public LookupParameter<IRandom> RandomParameter {
     36  public sealed class RandomPermutationCreator : SingleSuccessorOperator, ISolutionCreator {
     37    public ILookupParameter<IRandom> RandomParameter {
    3738      get { return (LookupParameter<IRandom>)Parameters["Random"]; }
    3839    }
Note: See TracChangeset for help on using the changeset viewer.