source: branches/StackingProblems/HeuristicLab.Encodings.MoveVectorEncoding/3.3/Interfaces/IMoveVectorCreator.cs @ 14278

Last change on this file since 14278 was 14278, checked in by mzehetho, 5 years ago

Initial Commit for ticket #2605

Implemented:

  • Encoding
  • Moves
  • Views
  • Blocks World Problem
  • Blocks Relocation Problem
  • Stacking Problem
File size: 534 bytes
Line 
1using HeuristicLab.Core;
2using HeuristicLab.Data;
3using HeuristicLab.Data.MoveVectorData;
4using HeuristicLab.Optimization;
5using System;
6using System.Collections.Generic;
7
8namespace HeuristicLab.Encodings.MoveVectorEncoding.Interfaces
9{
10    public interface IMoveVectorCreator : IBoundedMoveVectorOperator, ISolutionCreator
11    {
12        IValueLookupParameter<IntValue> LengthParameter { get; }
13        ILookupParameter<MoveVector> MoveVectorParameter { get; }
14
15        IList<Type> MoveTypes { get; set; }
16    }
17}
Note: See TracBrowser for help on using the repository browser.