Changeset 14929 for branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces
- Timestamp:
- 05/04/17 19:06:54 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageCreator.cs
r14185 r14929 23 23 using HeuristicLab.Data; 24 24 using HeuristicLab.Optimization; 25 using HeuristicLab.Persistence; 25 26 26 27 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 28 [StorableType("0138e426-76ac-4b7b-bc8a-35c3ec7a4224")] 27 29 public interface ILinearLinkageCreator : ISolutionCreator, ILinearLinkageOperator { 28 30 IValueLookupParameter<IntValue> LengthParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageCrossover.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 27 [StorableType("233a1cc9-a0ec-4431-9492-b5ff7d5de6cc")] 26 28 public interface ILinearLinkageCrossover : ICrossover, ILinearLinkageOperator { 27 29 ILookupParameter<LinearLinkage> ChildParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageManipulator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 27 [StorableType("c1d50778-88a0-41c5-9526-368f7d4a6445")] 26 28 public interface ILinearLinkageManipulator : IManipulator, ILinearLinkageOperator { 27 29 ILookupParameter<LinearLinkage> LLEParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.LinearLinkageEncoding { … … 31 32 /// See <see cref="ILinearLinkageSwap2MoveOperator"/> for a reference implementation. 32 33 /// </summary> 34 [StorableType("ce997145-cc6d-4d23-bafb-10b015f47a00")] 33 35 public interface ILinearLinkageMoveOperator : IMoveOperator, ILinearLinkageOperator { 34 36 ILookupParameter<LinearLinkage> LLEParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 26 [StorableType("71692af0-d7c1-48ff-8c68-633458ea8880")] 25 27 public interface ILinearLinkageOperator : IOperator { 26 28 } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageShakingOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 26 [StorableType("40a0c8f1-b2f5-46fa-8ec2-114afccc7aee")] 25 27 public interface ILinearLinkageShakingOperator : ILinearLinkageOperator { 26 28 ILookupParameter<LinearLinkage> LLEParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/Interfaces/ILinearLinkageSwap2MoveOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.LinearLinkageEncoding { 26 [StorableType("bde2e08b-bc68-4866-b52f-5430cfa6036d")] 25 27 public interface ILinearLinkageSwap2MoveOperator : ILinearLinkageMoveOperator { 26 28 ILookupParameter<Swap2Move> Swap2MoveParameter { get; }
Note: See TracChangeset
for help on using the changeset viewer.