Free cookie consent management tool by TermsFeed Policy Generator

Changeset 3093


Ignore:
Timestamp:
03/17/10 20:02:47 (14 years ago)
Author:
abeham
Message:

Added initial draft of simulated annealing (not yet finished) and double value modifying operators that will be used for cooling the temperature #923

Location:
trunk/sources
Files:
14 added
3 edited

Legend:

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

    r3084 r3093  
    6060    {2C36CD4F-E5F5-43A4-801A-201EA895FE17} = {2C36CD4F-E5F5-43A4-801A-201EA895FE17}
    6161    {3BD61258-31DA-4B09-89C0-4F71FEF5F05A} = {3BD61258-31DA-4B09-89C0-4F71FEF5F05A}
     62    {96E5ED5B-187D-4012-9CDA-D85CDAD38342} = {96E5ED5B-187D-4012-9CDA-D85CDAD38342}
    6263    {C664305E-497C-4533-A140-967DEDB05C19} = {C664305E-497C-4533-A140-967DEDB05C19}
    6364    {E10F395F-C8A6-48AD-B470-9AA7A1F43809} = {E10F395F-C8A6-48AD-B470-9AA7A1F43809}
     
    205206EndProject
    206207Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Algorithms.LS-3.3", "HeuristicLab.Algorithms.LS\3.3\HeuristicLab.Algorithms.LS-3.3.csproj", "{4AE3FC69-C575-42D2-BC46-0FAD5850EFC5}"
     208EndProject
     209Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Algorithms.SimulatedAnnealing-3.3", "HeuristicLab.Algorithms.SimulatedAnnealing\3.3\HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj", "{96E5ED5B-187D-4012-9CDA-D85CDAD38342}"
    207210EndProject
    208211Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.PluginAdministrator-3.3", "HeuristicLab.PluginAdministrator\3.3\HeuristicLab.PluginAdministrator-3.3.csproj", "{C458C60D-33CE-42B8-8B7A-651B698A3C96}"
     
    12361239    {EBEBA863-DD05-4331-BE25-5758B15F7407}.Services|x86.ActiveCfg = Release|x86
    12371240    {EBEBA863-DD05-4331-BE25-5758B15F7407}.Services|x86.Build.0 = Release|x86
     1241    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1242    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1243    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|x64.ActiveCfg = Debug|x64
     1244    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|x64.Build.0 = Debug|x64
     1245    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|x86.ActiveCfg = Debug|x86
     1246    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Debug|x86.Build.0 = Debug|x86
     1247    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1248    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|Any CPU.Build.0 = Release|Any CPU
     1249    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|x64.ActiveCfg = Release|x64
     1250    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|x64.Build.0 = Release|x64
     1251    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|x86.ActiveCfg = Release|x86
     1252    {96E5ED5B-187D-4012-9CDA-D85CDAD38342}.Release|x86.Build.0 = Release|x86
    12381253  EndGlobalSection
    12391254  GlobalSection(SolutionProperties) = preSolution
  • trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj

    r3078 r3093  
    8181  </ItemGroup>
    8282  <ItemGroup>
     83    <Compile Include="SquareRootDiscreteDoubleValueModifier.cs" />
     84    <Compile Include="DiscreteDoubleValueModifier.cs" />
     85    <Compile Include="ExponentialDiscreteDoubleValueModifier.cs" />
    8386    <Compile Include="HeuristicLabOptimizationOperatorsPlugin.cs" />
     87    <Compile Include="LinearDiscreteDoubleValueModifier.cs" />
    8488    <Compile Include="Properties\AssemblyInfo.cs" />
    8589    <Compile Include="ChildrenCreator.cs" />
     90    <Compile Include="QuadraticDiscreteDoubleValueModifier.cs" />
    8691    <Compile Include="QualityComparator.cs" />
    8792    <Compile Include="SolutionsCreator.cs" />
     
    108113      <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>
    109114      <Name>HeuristicLab.Operators-3.3</Name>
     115    </ProjectReference>
     116    <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
     117      <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project>
     118      <Name>HeuristicLab.Optimization-3.3</Name>
    110119    </ProjectReference>
    111120    <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">
  • trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj

    r3044 r3093  
    8686    <None Include="HeuristicLabOptimizationPlugin.cs.frame" />
    8787    <Compile Include="Algorithm.cs" />
     88    <Compile Include="Interfaces\IDiscreteDoubleValueModifier.cs" />
    8889    <Compile Include="Interfaces\IMoveOperator.cs" />
    8990    <Compile Include="Interfaces\ISingleObjectiveMoveEvaluator.cs" />
Note: See TracChangeset for help on using the changeset viewer.