Free cookie consent management tool by TermsFeed Policy Generator

Changeset 2884


Ignore:
Timestamp:
03/01/10 02:08:36 (15 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • renamed HeuristicLab.SGA to HeuristicLab.Algorithms.SGA
Location:
trunk/sources/HeuristicLab.Algorithms.SGA
Files:
1 added
3 deleted
5 edited
4 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3

    • Property svn:ignore
      •  

        old new  
        11*.user
        2 HeuristicLabSGAPlugin.cs
        32bin
        43obj
         4HeuristicLabAlgorithmsSGAPlugin.cs
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/HeuristicLab.Algorithms.SGA-3.3.csproj

    r2882 r2884  
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    10     <RootNamespace>HeuristicLab.SGA</RootNamespace>
    11     <AssemblyName>HeuristicLab.SGA-3.3</AssemblyName>
     10    <RootNamespace>HeuristicLab.Algorithms.SGA</RootNamespace>
     11    <AssemblyName>HeuristicLab.Algorithms.SGA-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.SGA-3.3.xml</DocumentationFile>
     39    <DocumentationFile>bin\Release\HeuristicLab.Algorithms.SGA-3.3.xml</DocumentationFile>
    4040  </PropertyGroup>
    4141  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
     
    8282  </ItemGroup>
    8383  <ItemGroup>
    84     <None Include="HeuristicLabSGAPlugin.cs.frame" />
     84    <Compile Include="HeuristicLabAlgorithmsSGAPlugin.cs" />
    8585    <Compile Include="SGA.cs" />
    8686    <Compile Include="SGAOperator.cs" />
    87     <Compile Include="HeuristicLabSGAPlugin.cs" />
    8887    <Compile Include="Properties\AssemblyInfo.cs" />
    8988  </ItemGroup>
     
    136135  <ItemGroup>
    137136    <None Include="HeuristicLab.snk" />
     137    <None Include="HeuristicLabAlgorithmsSGAPlugin.cs.frame" />
    138138    <None Include="Properties\AssemblyInfo.frame" />
    139139    <None Include="SGAEngine.hl" />
     
    154154
    155155call PreBuildEvent.cmd
    156 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabSGAPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabSGAPlugin.cs"</PreBuildEvent>
     156SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabAlgorithmsSGAPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabAlgorithmsSGAPlugin.cs"</PreBuildEvent>
    157157  </PropertyGroup>
    158158</Project>
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/HeuristicLabAlgorithmsSGAPlugin.cs.frame

    r2882 r2884  
    2222using HeuristicLab.PluginInfrastructure;
    2323
    24 namespace HeuristicLab.SGA {
     24namespace HeuristicLab.Algorithms.SGA {
    2525  /// <summary>
    26   /// Plugin class for HeuristicLab.SGA plugin.
     26  /// Plugin class for HeuristicLab.Algorithms.SGA plugin.
    2727  /// </summary>
    28   [Plugin("HeuristicLab.SGA", "3.3.0.$WCREV$")]
    29   [PluginFile("HeuristicLab.SGA-3.3.dll", PluginFileType.Assembly)]
     28  [Plugin("HeuristicLab.Algorithms.SGA", "3.3.0.$WCREV$")]
     29  [PluginFile("HeuristicLab.Algorithms.SGA-3.3.dll", PluginFileType.Assembly)]
    3030  [PluginDependency("HeuristicLab.Collections", "3.3")]
    3131  [PluginDependency("HeuristicLab.Core", "3.3")]
     
    3838  [PluginDependency("HeuristicLab.Random", "3.3")]
    3939  [PluginDependency("HeuristicLab.Selection", "3.3")]
    40   public class HeuristicLabSGAPlugin : PluginBase {
     40  public class HeuristicLabAlgorithmsSGAPlugin : PluginBase {
    4141  }
    4242}
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/Properties/AssemblyInfo.frame

    r2830 r2884  
    2626// set of attributes. Change these attribute values to modify the information
    2727// associated with an assembly.
    28 [assembly: AssemblyTitle("HeuristicLab.SGA")]
     28[assembly: AssemblyTitle("HeuristicLab.Algorithms.SGA")]
    2929[assembly: AssemblyDescription("HeuristicLab Standard Genetic Algorithm (SGA)")]
    3030[assembly: AssemblyConfiguration("")]
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGA.cs

    r2882 r2884  
    3131using HeuristicLab.PluginInfrastructure;
    3232
    33 namespace HeuristicLab.SGA {
     33namespace HeuristicLab.Algorithms.SGA {
    3434  /// <summary>
    3535  /// A standard genetic algorithm.
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGAOperator.cs

    r2882 r2884  
    2828using HeuristicLab.Selection;
    2929
    30 namespace HeuristicLab.SGA {
     30namespace HeuristicLab.Algorithms.SGA {
    3131  /// <summary>
    3232  /// An operator which represents a Standard Genetic Algorithm.
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/Tests/HeuristicLab.Algorithms.SGA-3.3.Tests.csproj

    r2883 r2884  
    88    <OutputType>Library</OutputType>
    99    <AppDesignerFolder>Properties</AppDesignerFolder>
    10     <RootNamespace>HeuristicLab.SGA.UnitTest</RootNamespace>
    11     <AssemblyName>HeuristicLab.SGA-3.3.UnitTest</AssemblyName>
     10    <RootNamespace>HeuristicLab.Algorithms.SGA.Tests</RootNamespace>
     11    <AssemblyName>HeuristicLab.Algorithms.SGA-3.3.Tests</AssemblyName>
    1212    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    1313    <FileAlignment>512</FileAlignment>
     
    106106      <Name>HeuristicLab.SequentialEngine-3.3</Name>
    107107    </ProjectReference>
    108     <ProjectReference Include="..\HeuristicLab.SGA-3.3.csproj">
    109       <Project>{4C3305C4-E440-4EAD-B218-68D77AE51543}</Project>
    110       <Name>HeuristicLab.SGA-3.3</Name>
    111     </ProjectReference>
    112108    <ProjectReference Include="..\..\..\HeuristicLab.Tracing\3.2\HeuristicLab.Tracing-3.2.csproj">
    113109      <Project>{EE2034D9-6E27-48A1-B855-42D45F69A4FC}</Project>
    114110      <Name>HeuristicLab.Tracing-3.2</Name>
     111    </ProjectReference>
     112    <ProjectReference Include="..\HeuristicLab.Algorithms.SGA-3.3.csproj">
     113      <Project>{4C3305C4-E440-4EAD-B218-68D77AE51543}</Project>
     114      <Name>HeuristicLab.Algorithms.SGA-3.3</Name>
    115115    </ProjectReference>
    116116  </ItemGroup>
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/Tests/Properties/AssemblyInfo.cs

    r2830 r2884  
    66// set of attributes. Change these attribute values to modify the information
    77// associated with an assembly.
    8 [assembly: AssemblyTitle("HeuristicLab.SGA.UnitTest")]
    9 [assembly: AssemblyDescription("")]
     8[assembly: AssemblyTitle("HeuristicLab.Algorithms.SGA-3.3.Tests")]
     9[assembly: AssemblyDescription("Unit tests for the HeuristicLab Standard Genetic Algorithm (SGA)")]
    1010[assembly: AssemblyConfiguration("")]
    1111[assembly: AssemblyCompany("")]
    12 [assembly: AssemblyProduct("HeuristicLab.SGA.UnitTest")]
    13 [assembly: AssemblyCopyright("Copyright ©  2010")]
     12[assembly: AssemblyProduct("HeuristicLab")]
     13[assembly: AssemblyCopyright("(c) 2002-2010 HEAL")]
    1414[assembly: AssemblyTrademark("")]
    1515[assembly: AssemblyCulture("")]
     
    3232// You can specify all the values or you can default the Revision and Build Numbers
    3333// by using the '*' as shown below:
    34 [assembly: AssemblyVersion("1.0.0.0")]
    35 [assembly: AssemblyFileVersion("1.0.0.0")]
     34[assembly: AssemblyVersion("3.3.0.0")]
     35[assembly: AssemblyFileVersion("3.3.0.0")]
  • trunk/sources/HeuristicLab.Algorithms.SGA/3.3/Tests/UnitTest.cs

    r2830 r2884  
    66using Microsoft.VisualStudio.TestTools.UnitTesting;
    77
    8 namespace HeuristicLab.SGA.UnitTest {
     8namespace HeuristicLab.Algorithms.SGA.Tests {
    99  /// <summary>
    10   /// Summary description for UnitTest1
     10  /// Summary description for UnitTest
    1111  /// </summary>
    1212  [TestClass]
Note: See TracChangeset for help on using the changeset viewer.