Changeset 16474 for branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces
- Timestamp:
- 12/31/18 08:14:11 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationCreator.cs
r16453 r16474 23 23 using HeuristicLab.Data; 24 24 using HeuristicLab.Optimization; 25 using HEAL.Fossil; 25 26 26 27 namespace HeuristicLab.Encodings.PermutationEncoding { 28 [StorableType("ead61b5e-63a4-40dc-a31d-7bb10c98b3db")] 27 29 /// <summary> 28 30 /// An interface which represents an operator for creating permutations. -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationCrossover.cs
r16453 r16474 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HEAL.Fossil; 24 25 25 26 namespace HeuristicLab.Encodings.PermutationEncoding { 27 [StorableType("2164b769-8244-4ed8-a2ca-7649e6b51617")] 26 28 /// <summary> 27 29 /// An interface which represents an operator for crossing permutations. -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationInversionMoveOperator.cs
r16453 r16474 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Encodings.PermutationEncoding { 26 [StorableType("79998345-30ae-4013-b891-68615ba19b7c")] 25 27 public interface IPermutationInversionMoveOperator : IPermutationMoveOperator { 26 28 ILookupParameter<InversionMove> InversionMoveParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationManipulator.cs
r16453 r16474 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HEAL.Fossil; 24 25 25 26 namespace HeuristicLab.Encodings.PermutationEncoding { 27 [StorableType("2b3e467b-32a9-46fa-bfd2-41017bb5075c")] 26 28 /// <summary> 27 29 /// An interface which represents an operator for manipulating solutions. -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationMoveOperator.cs
r16453 r16474 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HEAL.Fossil; 24 25 25 26 namespace HeuristicLab.Encodings.PermutationEncoding { 27 [StorableType("22c93d6a-6fe8-4737-b2d7-bfe3e6192c2b")] 26 28 public interface IPermutationMoveOperator : IPermutationOperator, IMoveOperator { 27 29 ILookupParameter<Permutation> PermutationParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationMultiNeighborhoodShakingOperator.cs
r16453 r16474 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HEAL.Fossil; 24 25 25 26 namespace HeuristicLab.Encodings.PermutationEncoding { 27 [StorableType("60adeb1e-63fc-463d-8b9a-406e7a75e48a")] 26 28 public interface IPermutationMultiNeighborhoodShakingOperator : IMultiNeighborhoodShakingOperator, IPermutationOperator { 27 29 ILookupParameter<Permutation> PermutationParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationOperator.cs
r16453 r16474 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Encodings.PermutationEncoding { 26 [StorableType("78db7fb9-a81d-4b48-9c24-1bdab9b6d3f9")] 25 27 /// <summary> 26 28 /// An interface which represents an operator dealing with permutations. -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationScrambleMoveOperator.cs
r16453 r16474 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Encodings.PermutationEncoding { 26 [StorableType("ec27a153-2ad7-4bf6-81e2-b0586083fdd3")] 25 27 public interface IPermutationScrambleMoveOperator : IPermutationMoveOperator { 26 28 ILookupParameter<ScrambleMove> ScrambleMoveParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationSwap2MoveOperator.cs
r16453 r16474 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Encodings.PermutationEncoding { 26 [StorableType("5ca82b56-9376-49bc-94c2-4eb25cb87b33")] 25 27 public interface IPermutationSwap2MoveOperator : IPermutationMoveOperator { 26 28 ILookupParameter<Swap2Move> Swap2MoveParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationTranslocationMoveOperator.cs
r16453 r16474 21 21 22 22 using HeuristicLab.Core; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Encodings.PermutationEncoding { 26 [StorableType("2813f39a-d095-4cc1-ad56-335f2288b9d0")] 25 27 public interface IPermutationTranslocationMoveOperator : IPermutationMoveOperator { 26 28 ILookupParameter<TranslocationMove> TranslocationMoveParameter { get; }
Note: See TracChangeset
for help on using the changeset viewer.