Changeset 3098
- Timestamp:
- 03/18/10 11:54:34 (15 years ago)
- Location:
- trunk/sources
- Files:
-
- 6 added
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj
r3093 r3098 82 82 <Compile Include="HeuristicLabAlgorithmsSimulatedAnnealingPlugin.cs" /> 83 83 <Compile Include="Properties\AssemblyInfo.cs" /> 84 <Compile Include="SimulatedAnnealing.cs" /> 84 85 <Compile Include="SimulatedAnnealingMainLoop.cs" /> 85 86 </ItemGroup> -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj
r3074 r3098 111 111 <Compile Include="Moves\ThreeOpt\ThreeOptMove.cs" /> 112 112 <Compile Include="Moves\ThreeOpt\ThreeOptMoveGenerator.cs" /> 113 <Compile Include="Moves\TwoOpt\StochasticTwoOptSingleMoveGenerator.cs" /> 113 114 <Compile Include="Moves\TwoOpt\ExhaustiveTwoOptMoveGenerator.cs"> 114 115 <SubType>Code</SubType> … … 117 118 <SubType>Code</SubType> 118 119 </Compile> 119 <Compile Include="Moves\TwoOpt\StochasticTwoOptM oveGenerator.cs" />120 <Compile Include="Moves\TwoOpt\StochasticTwoOptMultiMoveGenerator.cs" /> 120 121 <Compile Include="Moves\TwoOpt\TwoOptMove.cs"> 121 122 <SubType>Code</SubType> -
trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/ExhaustiveTwoOptMoveGenerator.cs
r3053 r3098 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 25 using HeuristicLab.Optimization; 25 26 26 27 namespace HeuristicLab.Encodings.PermutationEncoding { 27 28 [Item("ExhaustiveTwoOptMoveGenerator", "Generates all possible 2-opt moves from a given permutation.")] 28 29 [StorableClass] 29 public class ExhaustiveTwoOptMoveGenerator : TwoOptMoveGenerator {30 public class ExhaustiveTwoOptMoveGenerator : TwoOptMoveGenerator, IExhaustiveMoveGenerator { 30 31 public static TwoOptMove[] Apply(Permutation permutation) { 31 32 int length = permutation.Length; -
trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r3097 r3098 88 88 <Compile Include="Interfaces\ISolutionVisualizer.cs" /> 89 89 <Compile Include="Interfaces\IDiscreteDoubleValueModifier.cs" /> 90 <Compile Include="Interfaces\IExhaustiveMoveGenerator.cs" /> 90 91 <Compile Include="Interfaces\IMoveOperator.cs" /> 92 <Compile Include="Interfaces\IMultiMoveGenerator.cs" /> 93 <Compile Include="Interfaces\ISingleMoveGenerator.cs" /> 91 94 <Compile Include="Interfaces\ISingleObjectiveMoveEvaluator.cs" /> 92 95 <Compile Include="Interfaces\IMoveGenerator.cs" /> -
trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveGenerator.cs
r3044 r3098 21 21 22 22 using HeuristicLab.Core; 23 using HeuristicLab.Parameters;24 23 25 24 namespace HeuristicLab.Optimization {
Note: See TracChangeset
for help on using the changeset viewer.