Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/02/13 04:26:26 (11 years ago)
Author:
jhelm
Message:

#1966: Implemented additional Operator-Wrappers for PackingSequence and GroupingVector; Implemented additional problem-class for Rosenbauer-Problemstatement; Added marker-interfaces for decoder-types;

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSolutionCreator.cs

    r9348 r9563  
    3232  public abstract class PackingSolutionCreator : SingleSuccessorOperator, IPackingSolutionCreator {
    3333
    34     public ILookupParameter<IPackingSolutionEncoding> EncodedSolutionParameter {
    35       get { return (ILookupParameter<IPackingSolutionEncoding>)Parameters["EncodedPackingSolution"]; }
     34    public ILookupParameter<IItem> EncodedSolutionParameter {
     35      get { return (ILookupParameter<IItem>)Parameters["EncodedPackingSolution"]; }
    3636    }
    3737
     
    4141    public PackingSolutionCreator()
    4242      : base() {
    43         Parameters.Add(new LookupParameter<IPackingSolutionEncoding>("EncodedPackingSolution", "The new bin packing solution candidate."));
     43        Parameters.Add(new LookupParameter<IItem>("EncodedPackingSolution", "The new bin packing solution candidate."));
    4444    }
    4545
     
    4949    }
    5050
    51     protected abstract IPackingSolutionEncoding CreateSolution();
     51    protected abstract IItem CreateSolution();
    5252  }
    5353}
Note: See TracChangeset for help on using the changeset viewer.