Changeset 3340 for trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveRelativeAttribute.cs
- Timestamp:
- 04/14/10 03:52:07 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveRelativeAttribute.cs
r3233 r3340 26 26 [Item("InversionMoveRelativeAttribute", "Specifies the tabu attributes for an inversion move (2-opt) on a relative position permutation.")] 27 27 [StorableClass] 28 public class InversionMoveRelativeAttribute : Item{28 public class InversionMoveRelativeAttribute : PermutationMoveAttribute { 29 29 [Storable] 30 30 public int Edge1Source { get; private set; } … … 42 42 43 43 public InversionMoveRelativeAttribute() 44 : this(-1, -1, -1, -1 ) { }44 : this(-1, -1, -1, -1, -1) { } 45 45 46 public InversionMoveRelativeAttribute(int edge1Source, int edge1Target, int edge2Source, int edge2Target )47 : base( ) {46 public InversionMoveRelativeAttribute(int edge1Source, int edge1Target, int edge2Source, int edge2Target, double moveQuality) 47 : base(moveQuality) { 48 48 Edge1Source = edge1Source; 49 49 Edge1Target = edge1Target;
Note: See TracChangeset
for help on using the changeset viewer.