- Timestamp:
- 07/22/10 00:44:01 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/ExhaustiveInsertionMoveGenerator.cs
r3706 r4068 21 21 22 22 using System; 23 using HeuristicLab.Common;24 23 using HeuristicLab.Core; 25 using HeuristicLab.Data;26 24 using HeuristicLab.Optimization; 27 using HeuristicLab.Parameters;28 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using System.Collections.Generic;30 26 31 27 namespace HeuristicLab.Encodings.PermutationEncoding { -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticSingleInsertionMoveGenerator.cs
r4046 r4068 21 21 22 22 using System; 23 using HeuristicLab.Common;23 using System.Collections.Generic; 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Data; … … 27 27 using HeuristicLab.Parameters; 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using System.Collections.Generic;30 29 31 30 namespace HeuristicLab.Encodings.PermutationEncoding { … … 57 56 HashSet<int> usedIndices = new HashSet<int>(); 58 57 while (count < sampleSize) { 59 58 60 59 int index = random.Next(length); 61 60 62 61 if (usedIndices.Count != length) 63 62 while (usedIndices.Contains(index)) -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationMultiMoveGenerator.cs
r3706 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 23 using HeuristicLab.Data; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationSingleMoveGenerator.cs
r3706 r4068 21 21 22 22 using System; 23 using HeuristicLab.Common;24 23 using HeuristicLab.Core; 25 using HeuristicLab.Data;26 24 using HeuristicLab.Optimization; 27 25 using HeuristicLab.Parameters; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMove.cs
r3376 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveGenerator.cs
r3376 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 23 using HeuristicLab.Operators; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveHardTabuCriterion.cs
r3376 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 23 using HeuristicLab.Data; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs
r3376 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 23 using HeuristicLab.Data; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveSoftTabuCriterion.cs
r4045 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 23 using HeuristicLab.Data; -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveTabuMaker.cs
r3520 r4068 20 20 #endregion 21 21 22 using System;23 using HeuristicLab.Common;24 22 using HeuristicLab.Core; 25 using HeuristicLab.Data;26 using HeuristicLab.Operators;27 using HeuristicLab.Optimization;28 23 using HeuristicLab.Optimization.Operators; 29 24 using HeuristicLab.Parameters;
Note: See TracChangeset
for help on using the changeset viewer.