Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/01/10 01:38:51 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • renamed HeuristicLab.Routing.TSP to HeuristicLab.Problems.TSP
Location:
trunk/sources/HeuristicLab.Problems.TSP
Files:
1 added
2 deleted
12 edited
2 copied
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.TSP/3.3

    • Property svn:ignore
      •  

        old new  
        11*.user
        2 HeuristicLabRoutingTSPPlugin.cs
        32bin
        43obj
         4HeuristicLabProblemsTSPPlugin.cs
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/HeuristicLab.Problems.TSP-3.3.csproj

    r2882 r2883  
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    10     <RootNamespace>HeuristicLab.Routing.TSP</RootNamespace>
    11     <AssemblyName>HeuristicLab.Routing.TSP-3.3</AssemblyName>
     10    <RootNamespace>HeuristicLab.Problems.TSP</RootNamespace>
     11    <AssemblyName>HeuristicLab.Problems.TSP-3.3</AssemblyName>
    1212    <SignAssembly>true</SignAssembly>
    1313    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
     
    3737    <ErrorReport>prompt</ErrorReport>
    3838    <WarningLevel>4</WarningLevel>
    39     <DocumentationFile>bin\Release\HeuristicLab.Routing.TSP-3.3.xml</DocumentationFile>
     39    <DocumentationFile>bin\Release\HeuristicLab.Problems.TSP-3.3.xml</DocumentationFile>
    4040    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    4141  </PropertyGroup>
     
    8484  </ItemGroup>
    8585  <ItemGroup>
    86     <None Include="HeuristicLabRoutingTSPPlugin.cs.frame" />
     86    <Compile Include="HeuristicLabProblemsTSPPlugin.cs" />
    8787    <Compile Include="TSPEvaluator.cs" />
    8888    <Compile Include="ITSPEvaluator.cs" />
     
    9292    <Compile Include="TSPPathEvaluator.cs" />
    9393    <Compile Include="TSP.cs" />
    94     <Compile Include="HeuristicLabRoutingTSPPlugin.cs" />
    9594    <Compile Include="Properties\AssemblyInfo.cs" />
    9695  </ItemGroup>
     
    141140    <None Include="fl1400.tsp" />
    142141    <None Include="HeuristicLab.snk" />
     142    <None Include="HeuristicLabProblemsTSPPlugin.cs.frame" />
    143143    <None Include="Properties\AssemblyInfo.frame" />
    144144  </ItemGroup>
     
    158158
    159159call PreBuildEvent.cmd
    160 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabRoutingTSPPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabRoutingTSPPlugin.cs"</PreBuildEvent>
     160SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabProblemsTSPPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabProblemsTSPPlugin.cs"</PreBuildEvent>
    161161  </PropertyGroup>
    162162</Project>
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/HeuristicLabProblemsTSPPlugin.cs.frame

    r2882 r2883  
    2222using HeuristicLab.PluginInfrastructure;
    2323
    24 namespace HeuristicLab.Routing.TSP {
     24namespace HeuristicLab.Problems.TSP {
    2525  /// <summary>
    26   /// Plugin class for HeuristicLab.Routing.TSP plugin
     26  /// Plugin class for HeuristicLab.Problems.TSP plugin
    2727  /// </summary>
    28   [Plugin("HeuristicLab.Routing.TSP", "3.3.0.$WCREV$")]
    29   [PluginFile("HeuristicLab.Routing.TSP-3.3.dll", PluginFileType.Assembly)]
     28  [Plugin("HeuristicLab.Problems.TSP", "3.3.0.$WCREV$")]
     29  [PluginFile("HeuristicLab.Problems.TSP-3.3.dll", PluginFileType.Assembly)]
    3030  [PluginDependency("HeuristicLab.Collections", "3.3")]
    3131  [PluginDependency("HeuristicLab.Common.Resources", "3.2")]
     
    3737  [PluginDependency("HeuristicLab.Permutation", "3.3")]
    3838  [PluginDependency("HeuristicLab.Persistence", "3.3")]
    39   public class HeuristicLabRoutingTSPPlugin : PluginBase {
     39  public class HeuristicLabProblemsTSPPlugin : PluginBase {
    4040  }
    4141}
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/ITSPEvaluator.cs

    r2865 r2883  
    2222using HeuristicLab.Optimization;
    2323
    24 namespace HeuristicLab.Routing.TSP {
     24namespace HeuristicLab.Problems.TSP {
    2525  /// <summary>
    2626  /// An interface which represents an evaluation operator for Traveling Salesman Problems.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/Properties/AssemblyInfo.frame

    r2796 r2883  
    2626// set of attributes. Change these attribute values to modify the information
    2727// associated with an assembly.
    28 [assembly: AssemblyTitle("HeuristicLab.Routing.TSP")]
     28[assembly: AssemblyTitle("HeuristicLab.Problems.TSP")]
    2929[assembly: AssemblyDescription("HeuristicLab Traveling Salesman Problem classes")]
    3030[assembly: AssemblyConfiguration("")]
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSP.cs

    r2882 r2883  
    3131using HeuristicLab.PluginInfrastructure;
    3232
    33 namespace HeuristicLab.Routing.TSP {
     33namespace HeuristicLab.Problems.TSP {
    3434  [Item("TSP", "Represents a symmetric Traveling Salesman Problem.")]
    3535  [Creatable("Problems")]
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPDistanceMatrixPathEvaluator.cs

    r2865 r2883  
    2525using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2626
    27 namespace HeuristicLab.Routing.TSP {
     27namespace HeuristicLab.Problems.TSP {
    2828  /// <summary>
    2929  /// An operator which evaluates TSP solutions given in path representation using a distance matrix.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPEvaluator.cs

    r2865 r2883  
    2626using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2727
    28 namespace HeuristicLab.Routing.TSP {
     28namespace HeuristicLab.Problems.TSP {
    2929  /// <summary>
    3030  /// A base class for operators which evaluate TSP solutions.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPLIBParser.cs

    r2805 r2883  
    2424using System.IO;
    2525
    26 namespace HeuristicLab.Routing.TSP {
     26namespace HeuristicLab.Problems.TSP {
    2727  /// <summary>
    2828  /// Parses a *.tsp file in the TSPLIB format and extracts its information about a TSP.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPPathEvaluator.cs

    r2865 r2883  
    2525using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2626
    27 namespace HeuristicLab.Routing.TSP {
     27namespace HeuristicLab.Problems.TSP {
    2828  /// <summary>
    2929  /// A base class for operators which evaluate TSP solutions given in path representation.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPRoundedEuclideanPathEvaluator.cs

    r2805 r2883  
    2424using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2525
    26 namespace HeuristicLab.Routing.TSP {
     26namespace HeuristicLab.Problems.TSP {
    2727  /// <summary>
    2828  /// An operator which evaluates TSP solutions given in path representation using the rounded Euclidean distance metric.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPTour.cs

    r2526 r2883  
    2929using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3030
    31 namespace HeuristicLab.Routing.TSP {
     31namespace HeuristicLab.Problems.TSP {
    3232  /// <summary>
    3333  /// Represent the tour of a TSP.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPTourInjector.cs

    r1530 r2883  
    2828using HeuristicLab.Permutation;
    2929
    30 namespace HeuristicLab.Routing.TSP {
     30namespace HeuristicLab.Problems.TSP {
    3131  /// <summary>
    3232  /// Injects a new TSP tour in a given scope with all its neccessary variables.
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPTourView.Designer.cs

    r1530 r2883  
    2020#endregion
    2121
    22 namespace HeuristicLab.Routing.TSP {
     22namespace HeuristicLab.Problems.TSP {
    2323  partial class TSPTourView {
    2424    /// <summary>
  • trunk/sources/HeuristicLab.Problems.TSP/3.3/TSPTourView.cs

    r2546 r2883  
    3434using HeuristicLab.MainForm;
    3535
    36 namespace HeuristicLab.Routing.TSP {
     36namespace HeuristicLab.Problems.TSP {
    3737  /// <summary>
    3838  /// Class for the visual representation of a <see cref="TSPTour"/>.
Note: See TracChangeset for help on using the changeset viewer.