Changeset 11307 for branches/HeuristicLab.Problems.Orienteering
- Timestamp:
- 08/26/14 16:32:44 (10 years ago)
- Location:
- branches/HeuristicLab.Problems.Orienteering
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Instances.Orienteering/3.3/Plugin.cs.frame
r11258 r11307 22 22 using HeuristicLab.PluginInfrastructure; 23 23 24 namespace HeuristicLab.Problems.Orienteering { 25 /// <summary> 26 /// Plugin class for HeuristicLab.Problems.Orienteering. 27 /// </summary> 24 namespace HeuristicLab.Problems.Instances.Orienteering { 28 25 [Plugin("HeuristicLab.Problems.Instances.Orienteering", "3.3.10.$WCREV$")] 29 26 [PluginFile("HeuristicLab.Problems.Instances.Orienteering-3.3.dll", PluginFileType.Assembly)] 30 [PluginDependency("HeuristicLab.Common", "3.3")] 31 [PluginDependency("HeuristicLab.Core", "3.3")] 27 [PluginDependency("HeuristicLab.Problems.Instances", "3.3")] 32 28 public class HeuristicLabProblemsInstancesOrienteeringPlugin : PluginBase { } 33 29 } -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering.Views/3.3/Plugin.cs.frame
r11188 r11307 30 30 [PluginDependency("HeuristicLab.Common", "3.3")] 31 31 [PluginDependency("HeuristicLab.Core", "3.3")] 32 [PluginDependency("HeuristicLab.Random", "3.3")] 32 [PluginDependency("HeuristicLab.Core.Views", "3.3")] 33 [PluginDependency("HeuristicLab.Data", "3.3")] 34 [PluginDependency("HeuristicLab.Encodings.IntegerVectorEncoding", "3.3")] 35 [PluginDependency("HeuristicLab.MainForm", "3.3")] 36 [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")] 37 [PluginDependency("HeuristicLab.Optimization", "3.3")] 38 [PluginDependency("HeuristicLab.Optimization.Views", "3.3")] 39 [PluginDependency("HeuristicLab.Parameters", "3.3")] 33 40 [PluginDependency("HeuristicLab.Problems.Orienteering", "3.3")] 34 41 public class HeuristicLabProblemsOrienteeringViewsPlugin : PluginBase { } -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/Analyzers/BestOrienteeringSolutionAnalyser.cs
r11265 r11307 31 31 32 32 namespace HeuristicLab.Problems.Orienteering { 33 public class BestOrienteeringSolutionAnalyser : SingleSuccessorOperator, IAnalyzer {34 public virtualbool EnabledByDefault {33 public sealed class BestOrienteeringSolutionAnalyser : SingleSuccessorOperator, IAnalyzer { 34 public bool EnabledByDefault { 35 35 get { return true; } 36 36 } -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/Creators/GreedyOrienteeringTourCreator.cs
r11228 r11307 36 36 points from this list at the first position in which they can feasibly be inserted. (Schilde et. al. 2009)")] 37 37 [StorableClass] 38 public class GreedyOrienteeringTourCreator : IntegerVectorCreator {38 public sealed class GreedyOrienteeringTourCreator : IntegerVectorCreator { 39 39 public override bool CanChangeName { get { return false; } } 40 40 … … 61 61 62 62 [StorableConstructor] 63 pr otectedGreedyOrienteeringTourCreator(bool deserializing)63 private GreedyOrienteeringTourCreator(bool deserializing) 64 64 : base(deserializing) { } 65 pr otectedGreedyOrienteeringTourCreator(GreedyOrienteeringTourCreator original, Cloner cloner)65 private GreedyOrienteeringTourCreator(GreedyOrienteeringTourCreator original, Cloner cloner) 66 66 : base(original, cloner) { } 67 67 -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/Improvers/OrienteeringLocalImprovementOperator.cs
r11303 r11307 37 37 minimize the cost of the tour. As shortening operator a 2-opt is applied. (Schilde et. al. 2009)")] 38 38 [StorableClass] 39 public class OrienteeringLocalImprovementOperator : SingleSuccessorOperator, ILocalImprovementOperator {39 public sealed class OrienteeringLocalImprovementOperator : SingleSuccessorOperator, ILocalImprovementOperator { 40 40 41 41 #region Parameter Properties -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/OrienteeringProblem.cs
r11303 r11307 38 38 [Creatable("Problems")] 39 39 [StorableClass] 40 public class OrienteeringProblem40 public sealed class OrienteeringProblem 41 41 : SingleObjectiveHeuristicOptimizationProblem<IOrienteeringEvaluator, IIntegerVectorCreator>, 42 42 IStorableContent, IProblemInstanceConsumer<OPData>, IProblemInstanceConsumer<TSPData>, IProblemInstanceConsumer<CVRPData> { -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/OrienteeringSolution.cs
r11265 r11307 10 10 [Item("OrienteeringSolution", "Represents a Orienteering solution which can be visualized in the GUI.")] 11 11 [StorableClass] 12 public class OrienteeringSolution : Item {12 public sealed class OrienteeringSolution : Item { 13 13 public static new Image StaticItemImage { 14 14 get { return HeuristicLab.Common.Resources.VSImageLibrary.Image; } … … 95 95 96 96 [StorableConstructor] 97 private OrienteeringSolution(bool deserializing) : base(deserializing) { } 97 private OrienteeringSolution(bool deserializing) 98 : base(deserializing) { } 98 99 private OrienteeringSolution(OrienteeringSolution original, Cloner cloner) 99 100 : base(original, cloner) { -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/Plugin.cs.frame
r11188 r11307 28 28 [Plugin("HeuristicLab.Problems.Orienteering", "3.3.10.$WCREV$")] 29 29 [PluginFile("HeuristicLab.Problems.Orienteering-3.3.dll", PluginFileType.Assembly)] 30 [PluginDependency("HeuristicLab.Analysis", "3.3")] 31 [PluginDependency("HeuristicLab.Collections", "3.3")] 30 32 [PluginDependency("HeuristicLab.Common", "3.3")] 33 [PluginDependency("HeuristicLab.Common.Resources", "3.3")] 31 34 [PluginDependency("HeuristicLab.Core", "3.3")] 35 [PluginDependency("HeuristicLab.Data", "3.3")] 36 [PluginDependency("HeuristicLab.Encodings.IntegerVectorEncoding", "3.3")] 37 [PluginDependency("HeuristicLab.Operators", "3.3")] 38 [PluginDependency("HeuristicLab.Optimization", "3.3")] 39 [PluginDependency("HeuristicLab.Parameters", "3.3")] 40 [PluginDependency("HeuristicLab.Persistence", "3.3")] 41 [PluginDependency("HeuristicLab.Problems.Instances", "3.3")] 32 42 [PluginDependency("HeuristicLab.Random", "3.3")] 33 43 [PluginDependency("HeuristicLab.Scripting", "3.3")] -
branches/HeuristicLab.Problems.Orienteering/HeuristicLab.Problems.Orienteering/3.3/Shakers/OrienteeringShakingOperator.cs
r11293 r11307 46 46 (Schilde et. al. 2009)")] 47 47 [StorableClass] 48 public class OrienteeringShakingOperator : SingleSuccessorOperator, IMultiNeighborhoodShakingOperator, IStochasticOperator {48 public sealed class OrienteeringShakingOperator : SingleSuccessorOperator, IMultiNeighborhoodShakingOperator, IStochasticOperator { 49 49 50 50 #region Shaking Parameter Properties
Note: See TracChangeset
for help on using the changeset viewer.