- Timestamp:
- 05/04/17 19:06:54 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCreator.cs
r14185 r14929 23 23 using HeuristicLab.Data; 24 24 using HeuristicLab.Optimization; 25 using HeuristicLab.Persistence; 25 26 26 27 namespace HeuristicLab.Encodings.BinaryVectorEncoding { … … 28 29 /// An interface which represents an operator for creating vectors of bool-valued data. 29 30 /// </summary> 31 [StorableType("5a23dbce-3c66-47fb-a032-b67f4756d3db")] 30 32 public interface IBinaryVectorCreator : IBinaryVectorOperator, ISolutionCreator { 31 33 IValueLookupParameter<IntValue> LengthParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCrossover.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.BinaryVectorEncoding { … … 27 28 /// An interface which represents an operator for crossing vectors of bool-valued data. 28 29 /// </summary> 30 [StorableType("85894518-4445-438f-b99b-8c610772e90c")] 29 31 public interface IBinaryVectorCrossover : IBinaryVectorOperator, ICrossover { 30 32 ILookupParameter<ItemArray<BinaryVector>> ParentsParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorManipulator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.BinaryVectorEncoding { … … 27 28 /// An interface which represents an operator for manipulating vectors of bool-valued data. 28 29 /// </summary> 30 [StorableType("7019d6f2-5c21-4961-a936-3f0c06077348")] 29 31 public interface IBinaryVectorManipulator : IBinaryVectorOperator, IManipulator { 30 32 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorMoveOperator.cs
r14185 r14929 22 22 using HeuristicLab.Core; 23 23 using HeuristicLab.Optimization; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 27 [StorableType("f666de83-43a5-44cf-b950-e685b26121e4")] 26 28 public interface IBinaryVectorMoveOperator : IBinaryVectorOperator, IMoveOperator { 27 29 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorMultiNeighborhoodShakingOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 26 [StorableType("a872cd9f-ef6c-40f6-bbd5-d045fb428c4f")] 25 27 public interface IBinaryVectorMultiNeighborhoodShakingOperator : IBinaryVectorOperator { 26 28 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.BinaryVectorEncoding { … … 26 27 /// An interface which represents an operator dealing with vectors of bool-valued data. 27 28 /// </summary> 29 [StorableType("c6cf1709-6863-488d-931f-0144085bc118")] 28 30 public interface IBinaryVectorOperator : IOperator { } 29 31 } -
branches/PersistenceReintegration/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IOneBitflipMoveOperator.cs
r14185 r14929 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 26 [StorableType("582c7838-73d0-40c3-a532-f200e5415355")] 25 27 public interface IOneBitflipMoveOperator : IBinaryVectorMoveOperator { 26 28 ILookupParameter<OneBitflipMove> OneBitflipMoveParameter { get; }
Note: See TracChangeset
for help on using the changeset viewer.