Changeset 13404 for branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces
- Timestamp:
- 11/26/15 09:30:43 (9 years ago)
- Location:
- branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3
- Files:
-
- 2 added
- 5 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3 ¶
- Property svn:ignore
-
TabularUnified
old new 5 5 *.vs10x 6 6 Plugin.cs 7 *.DotSettings
-
- Property svn:ignore
-
TabularUnified branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCreator.cs ¶
r13336 r13404 28 28 /// An interface which represents an operator for creating vectors of bool-valued data. 29 29 /// </summary> 30 public interface IBinaryVectorCreator : IBinaryVector Operator, ISolutionCreator<BinaryVector> {30 public interface IBinaryVectorCreator : IBinaryVectorSolutionOperator, ISolutionCreator<BinaryVector> { 31 31 IValueLookupParameter<IntValue> LengthParameter { get; } 32 ILookupParameter<BinaryVector> BinaryVectorParameter { get; }33 32 } 34 33 } -
TabularUnified branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorManipulator.cs ¶
r12012 r13404 20 20 #endregion 21 21 22 using HeuristicLab.Core;23 22 using HeuristicLab.Optimization; 24 23 … … 27 26 /// An interface which represents an operator for manipulating vectors of bool-valued data. 28 27 /// </summary> 29 public interface IBinaryVectorManipulator : IBinaryVectorOperator, IManipulator { 30 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } 28 public interface IBinaryVectorManipulator : IBinaryVectorSolutionOperator, IManipulator { 31 29 } 32 30 } -
TabularUnified branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorMoveOperator.cs ¶
r12012 r13404 20 20 #endregion 21 21 22 using HeuristicLab.Core;23 22 using HeuristicLab.Optimization; 24 23 25 24 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 26 public interface IBinaryVectorMoveOperator : IBinaryVectorOperator, IMoveOperator { 27 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } 25 public interface IBinaryVectorMoveOperator : IBinaryVectorSolutionOperator, IMoveOperator { 28 26 } 29 27 } -
TabularUnified branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorMultiNeighborhoodShakingOperator.cs ¶
r12012 r13404 20 20 #endregion 21 21 22 using HeuristicLab.Core;23 22 24 23 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 25 public interface IBinaryVectorMultiNeighborhoodShakingOperator : IBinaryVectorOperator { 26 ILookupParameter<BinaryVector> BinaryVectorParameter { get; } 24 public interface IBinaryVectorMultiNeighborhoodShakingOperator : IBinaryVectorSolutionOperator { 27 25 } 28 26 } -
TabularUnified branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IOneBitflipMoveQualityOperator.cs ¶
r13402 r13404 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Data; 23 24 24 25 namespace HeuristicLab.Encodings.BinaryVectorEncoding { 25 public interface IOneBitflipMove Operator : IBinaryVectorMoveOperator {26 ILookupParameter< OneBitflipMove> OneBitflipMoveParameter { get; }26 public interface IOneBitflipMoveQualityOperator : IOneBitflipMoveOperator { 27 ILookupParameter<DoubleValue> MoveQualityParameter { get; } 27 28 } 28 29 }
Note: See TracChangeset
for help on using the changeset viewer.