source: branches/StackingProblems/HeuristicLab.Encodings.MoveVectorEncoding/3.3/MoveVectorOperator.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: 904 bytes
Line 
1using HeuristicLab.Common;
2using HeuristicLab.Core;
3using HeuristicLab.Data;
4using HeuristicLab.Encodings.MoveVectorEncoding.Interfaces;
5using HeuristicLab.Operators;
6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
7using System;
8using System.Collections.Generic;
9using System.Linq;
10using System.Text;
11using System.Threading.Tasks;
12
13namespace HeuristicLab.Encodings.MoveVectorEncoding
14{
15    [Item("MoveVectorOperator", "Base class for move vector operators.")]
16    [StorableClass]
17    public abstract class MoveVectorOperator : InstrumentedOperator, IMoveVectorOperator
18    {
19        [StorableConstructor]
20        protected MoveVectorOperator(bool deserializing) : base(deserializing) { }
21        protected MoveVectorOperator(MoveVectorOperator original, Cloner cloner) : base(original, cloner) { }
22        public MoveVectorOperator() : base() { }
23    }
24}
Note: See TracBrowser for help on using the repository browser.