Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/15/10 05:26:02 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on operators, parameters and problems
Location:
trunk/sources/HeuristicLab.Routing.TSP/3.3
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/HeuristicLab.Routing.TSP-3.3.csproj

    r2790 r2796  
    8686  <ItemGroup>
    8787    <None Include="HeuristicLabRoutingTSPPlugin.cs.frame" />
     88    <Compile Include="TSP.cs" />
    8889    <Compile Include="HeuristicLabRoutingTSPPlugin.cs" />
    8990    <Compile Include="Properties\AssemblyInfo.cs" />
     91    <Compile Include="TSPParser.cs" />
    9092  </ItemGroup>
    9193  <ItemGroup>
    92     <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">
    93       <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>
    94       <Name>HeuristicLab.Core.Views-3.3</Name>
     94    <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
     95      <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>
     96      <Name>HeuristicLab.Collections-3.3</Name>
    9597    </ProjectReference>
    9698    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     
    101103      <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>
    102104      <Name>HeuristicLab.Data-3.3</Name>
    103     </ProjectReference>
    104     <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.2\HeuristicLab.MainForm.WindowsForms-3.2.csproj">
    105       <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>
    106       <Name>HeuristicLab.MainForm.WindowsForms-3.2</Name>
    107     </ProjectReference>
    108     <ProjectReference Include="..\..\HeuristicLab.MainForm\3.2\HeuristicLab.MainForm-3.2.csproj">
    109       <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>
    110       <Name>HeuristicLab.MainForm-3.2</Name>
    111105    </ProjectReference>
    112106    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/HeuristicLabRoutingTSPPlugin.cs.frame

    r2790 r2796  
    2020#endregion
    2121
    22 using System;
    23 using System.Collections.Generic;
    24 using System.Text;
    2522using HeuristicLab.PluginInfrastructure;
    2623
     
    3128  [Plugin("HeuristicLab.Routing.TSP", "3.3.0.$WCREV$")]
    3229  [PluginFile("HeuristicLab.Routing.TSP-3.3.dll", PluginFileType.Assembly)]
     30  [PluginDependency("HeuristicLab.Collections", "3.3")]
    3331  [PluginDependency("HeuristicLab.Core", "3.3")]
    34   [PluginDependency("HeuristicLab.Core.Views", "3.3")]
    3532  [PluginDependency("HeuristicLab.Data", "3.3")]
    36   [PluginDependency("HeuristicLab.MainForm", "3.2")]
    37   [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.2")]
    3833  [PluginDependency("HeuristicLab.Operators", "3.3")]
    3934  [PluginDependency("HeuristicLab.Permutation", "3.3")]
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/Properties/AssemblyInfo.frame

    r2790 r2796  
    2121
    2222using System.Reflection;
    23 using System.Runtime.CompilerServices;
    2423using System.Runtime.InteropServices;
    2524
  • trunk/sources/HeuristicLab.Routing.TSP/3.3/TSPParser.cs

    r1530 r2796  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2008 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2010 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using System;
    23 using System.Collections.Generic;
    24 using System.Text;
     23using System.Globalization;
    2524using System.IO;
    26 using System.Globalization;
    2725
    2826namespace HeuristicLab.Routing.TSP {
    2927  /// <summary>
    30   /// Parses a *.tsp file and extracts its information about a TSP.
     28  /// Parses a *.tsp file in the TSPLIB format and extracts its information about a TSP.
    3129  /// </summary>
    3230  public class TSPParser {
Note: See TracChangeset for help on using the changeset viewer.