Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/13/10 04:37:49 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • implemented reviewers' comments
  • added additional plugins HeuristicLab.Evolutionary, HeuristicLab.Permutation, HeuristicLab.Selection, and HeuristicLab.Routing.TSP
Location:
trunk/sources/HeuristicLab.Permutation/3.3
Files:
1 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Permutation/3.3

    • Property svn:ignore
      •  

        old new  
         1*.user
         2HeuristicLabPermutationPlugin.cs
        13bin
        24obj
        3 *.user
  • trunk/sources/HeuristicLab.Permutation/3.3/HeuristicLab.Permutation-3.3.csproj

    r1691 r2790  
    8181  </ItemGroup>
    8282  <ItemGroup>
    83     <Compile Include="AbsolutePositionTopologicalCrossover.cs" />
    84     <Compile Include="CosaCrossover.cs">
    85       <SubType>Code</SubType>
    86     </Compile>
    87     <Compile Include="CyclicCrossover.cs">
    88       <SubType>Code</SubType>
    89     </Compile>
    90     <Compile Include="EdgeRecombinationCrossover.cs">
    91       <SubType>Code</SubType>
    92     </Compile>
    93     <Compile Include="InsertionManipulator.cs" />
    94     <Compile Include="InversionManipulator.cs" />
    95     <Compile Include="MaximalPreservativeCrossover.cs">
    96       <SubType>Code</SubType>
    97     </Compile>
    98     <Compile Include="OrderBasedCrossover.cs">
    99       <SubType>Code</SubType>
    100     </Compile>
    101     <Compile Include="OrderCrossover.cs">
    102       <SubType>Code</SubType>
    103     </Compile>
    104     <Compile Include="PartiallyMatchedCrossover.cs">
    105       <SubType>Code</SubType>
    106     </Compile>
    107     <Compile Include="PermutationCrossoverBase.cs" />
     83    <None Include="HeuristicLabPermutationPlugin.cs.frame" />
    10884    <Compile Include="HeuristicLabPermutationPlugin.cs" />
    109     <Compile Include="Permutation.cs" />
    110     <Compile Include="PermutationManipulatorBase.cs" />
    111     <Compile Include="PositionBasedCrossover.cs">
    112       <SubType>Code</SubType>
    113     </Compile>
    11485    <Compile Include="Properties\AssemblyInfo.cs" />
    115     <Compile Include="RandomPermutationGenerator.cs" />
    116     <Compile Include="ScrambleManipulator.cs" />
    117     <Compile Include="Swap2Manipulator.cs" />
    118     <Compile Include="Swap3Manipulator.cs" />
    119     <Compile Include="TranslocationInversionManipulator.cs" />
    120     <Compile Include="TranslocationManipulator.cs" />
    12186  </ItemGroup>
    12287  <ItemGroup>
     
    160125set Outdir=$(Outdir)
    161126
    162 call PreBuildEvent.cmd</PreBuildEvent>
     127call PreBuildEvent.cmd
     128SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabPermutationPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabPermutationPlugin.cs"</PreBuildEvent>
    163129  </PropertyGroup>
    164130</Project>
  • trunk/sources/HeuristicLab.Permutation/3.3/Properties/AssemblyInfo.frame

    r1689 r2790  
    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.
     
    2323using System.Runtime.CompilerServices;
    2424using System.Runtime.InteropServices;
    25 using HeuristicLab.PluginInfrastructure;
    2625
    2726// General Information about an assembly is controlled through the following
     
    2928// associated with an assembly.
    3029[assembly: AssemblyTitle("HeuristicLab.Permutation")]
    31 [assembly: AssemblyDescription("HeuristicLab permutation operators")]
     30[assembly: AssemblyDescription("HeuristicLab permutation encoding and related operators")]
    3231[assembly: AssemblyConfiguration("")]
    3332[assembly: AssemblyCompany("")]
    3433[assembly: AssemblyProduct("HeuristicLab")]
    35 [assembly: AssemblyCopyright("(c) 2002-2008 HEAL")]
     34[assembly: AssemblyCopyright("(c) 2002-2010 HEAL")]
    3635[assembly: AssemblyTrademark("")]
    3736[assembly: AssemblyCulture("")]
     
    5453// You can specify all the values or you can default the Revision and Build Numbers
    5554// by using the '*' as shown below:
    56 [assembly: AssemblyVersion("3.3.0.$WCREV$")]
     55[assembly: AssemblyVersion("3.3.0.0")]
    5756[assembly: AssemblyFileVersion("3.3.0.$WCREV$")]
    58 [assembly: AssemblyBuildDate("$WCNOW$")]
Note: See TracChangeset for help on using the changeset viewer.