Changeset 11956 for trunk/sources
- Timestamp:
- 02/06/15 15:36:53 (10 years ago)
- Location:
- trunk/sources
- Files:
-
- 7 added
- 1 deleted
- 9 edited
- 6 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab 3.3.sln
r11945 r11956 413 413 EndProject 414 414 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3", "HeuristicLab.Algorithms.ParameterlessPopulationPyramid\3.3\HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj", "{9319C447-8183-4DBC-8145-0E3CF98084CC}" 415 EndProject 416 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.BinaryVector-3.3", "HeuristicLab.Problems.BinaryVector\3.3\HeuristicLab.Problems.BinaryVector-3.3.csproj", "{FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}" 415 417 EndProject 416 418 Global … … 1996 1998 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 1997 1999 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|Any CPU.Build.0 = Debug|Any CPU 1998 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x64.ActiveCfg = Debug|Any CPU 1999 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x86.ActiveCfg = Debug|Any CPU 2000 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x64.ActiveCfg = Debug|x64 2001 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x64.Build.0 = Debug|x64 2002 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x86.ActiveCfg = Debug|x86 2003 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x86.Build.0 = Debug|x86 2000 2004 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|Any CPU.ActiveCfg = Release|Any CPU 2001 2005 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|Any CPU.Build.0 = Release|Any CPU 2002 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x64.ActiveCfg = Release|Any CPU 2003 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x86.ActiveCfg = Release|Any CPU 2006 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x64.ActiveCfg = Release|x64 2007 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x64.Build.0 = Release|x64 2008 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x86.ActiveCfg = Release|x86 2009 {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x86.Build.0 = Release|x86 2010 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 2011 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|Any CPU.Build.0 = Debug|Any CPU 2012 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|x64.ActiveCfg = Debug|x64 2013 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|x64.Build.0 = Debug|x64 2014 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|x86.ActiveCfg = Debug|x86 2015 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Debug|x86.Build.0 = Debug|x86 2016 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|Any CPU.ActiveCfg = Release|Any CPU 2017 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|Any CPU.Build.0 = Release|Any CPU 2018 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|x64.ActiveCfg = Release|x64 2019 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|x64.Build.0 = Release|x64 2020 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|x86.ActiveCfg = Release|x86 2021 {FC627BE5-0F93-47D8-BD2E-530EA2B8AA5F}.Release|x86.Build.0 = Release|x86 2004 2022 EndGlobalSection 2005 2023 GlobalSection(SolutionProperties) = preSolution 2006 2024 HideSolutionNode = FALSE 2007 2025 EndGlobalSection 2008 GlobalSection(Performance) = preSolution2009 HasPerformanceSessions = true2010 EndGlobalSection2011 2026 EndGlobal -
trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/HeuristicLab.Algorithms.DataAnalysis-3.4.csproj
r11623 r11956 286 286 <ProjectReference Include="..\..\HeuristicLab.Algorithms.GradientDescent\3.3\HeuristicLab.Algorithms.GradientDescent-3.3.csproj"> 287 287 <Project>{1256B945-EEA9-4BE4-9880-76B5B113F089}</Project> 288 <Name>HeuristicLab.Algorithms.GradientDescent </Name>288 <Name>HeuristicLab.Algorithms.GradientDescent-3.3</Name> 289 289 <Private>False</Private> 290 290 </ProjectReference> -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs
r11945 r11956 22 22 23 23 using System; 24 using System.Collections.Generic;24 using HeuristicLab.Problems.BinaryVector; 25 25 26 26 namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid { -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj
r11939 r11956 36 36 <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile> 37 37 </PropertyGroup> 38 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"> 39 <DebugSymbols>true</DebugSymbols> 40 <OutputPath>bin\x64\Debug\</OutputPath> 41 <DefineConstants>DEBUG;TRACE</DefineConstants> 42 <DebugType>full</DebugType> 43 <PlatformTarget>x64</PlatformTarget> 44 <ErrorReport>prompt</ErrorReport> 45 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 46 </PropertyGroup> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> 48 <OutputPath>bin\x64\Release\</OutputPath> 49 <DefineConstants>TRACE</DefineConstants> 50 <Optimize>true</Optimize> 51 <DebugType>pdbonly</DebugType> 52 <PlatformTarget>x64</PlatformTarget> 53 <ErrorReport>prompt</ErrorReport> 54 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 55 </PropertyGroup> 56 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> 57 <DebugSymbols>true</DebugSymbols> 58 <OutputPath>bin\x86\Debug\</OutputPath> 59 <DefineConstants>DEBUG;TRACE</DefineConstants> 60 <DebugType>full</DebugType> 61 <PlatformTarget>x86</PlatformTarget> 62 <ErrorReport>prompt</ErrorReport> 63 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 64 </PropertyGroup> 65 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> 66 <OutputPath>bin\x86\Release\</OutputPath> 67 <DefineConstants>TRACE</DefineConstants> 68 <Optimize>true</Optimize> 69 <DebugType>pdbonly</DebugType> 70 <PlatformTarget>x86</PlatformTarget> 71 <ErrorReport>prompt</ErrorReport> 72 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> 73 </PropertyGroup> 38 74 <ItemGroup> 39 75 <Reference Include="System" /> … … 47 83 <ItemGroup> 48 84 <Compile Include="EnumerableBoolEqualityComparer.cs" /> 85 <Compile Include="EvaluationTracker.cs" /> 49 86 <Compile Include="LinkageCrossover.cs" /> 50 87 <Compile Include="Plugin.cs" /> 51 <Compile Include="Problems\DeceptiveStepTrapProblem.cs" />52 <Compile Include="Problems\DeceptiveTrapProblem.cs" />53 88 <Compile Include="HillClimber.cs" /> 54 89 <Compile Include="LinkageTree.cs" /> 55 90 <Compile Include="ParameterlessPopulationPyramid.cs" /> 56 91 <Compile Include="Population.cs" /> 57 <Compile Include="Problems\BinaryVectorProblem.cs" />58 <Compile Include="Problems\EvaluationTracker.cs" />59 <Compile Include="Problems\HIFFProblem.cs" />60 <Compile Include="Problems\IBinaryVectorProblem.cs" />61 <Compile Include="Problems\OneMaxProblem.cs" />62 92 <Compile Include="Properties\AssemblyInfo.cs" /> 63 93 </ItemGroup> … … 118 148 <Private>False</Private> 119 149 </ProjectReference> 150 <ProjectReference Include="..\..\HeuristicLab.Problems.BinaryVector\3.3\HeuristicLab.Problems.BinaryVector-3.3.csproj"> 151 <Project>{fc627be5-0f93-47d8-bd2e-530ea2b8aa5f}</Project> 152 <Name>HeuristicLab.Problems.BinaryVector-3.3</Name> 153 </ProjectReference> 120 154 <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj"> 121 155 <Project>{f4539fb6-4708-40c9-be64-0a1390aea197}</Project> … … 124 158 </ProjectReference> 125 159 </ItemGroup> 160 <ItemGroup /> 126 161 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 127 162 <PropertyGroup> -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HillClimber.cs
r11838 r11956 31 31 using HeuristicLab.Parameters; 32 32 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 33 using HeuristicLab.Problems.BinaryVector; 33 34 using HeuristicLab.Random; 34 35 -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageCrossover.cs
r11838 r11956 20 20 */ 21 21 #endregion 22 using System;23 22 using System.Collections.Generic; 24 23 using System.Linq; 25 using System.Text;26 using System.Threading.Tasks;27 24 using HeuristicLab.Core; 25 using HeuristicLab.Problems.BinaryVector; 28 26 using HeuristicLab.Random; 29 27 -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs
r11939 r11956 32 32 using HeuristicLab.Parameters; 33 33 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 34 using HeuristicLab.Problems.BinaryVector; 34 35 using HeuristicLab.Random; 35 36 -
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/Plugin.cs.frame
r11939 r11956 40 40 [PluginDependency("HeuristicLab.Parameters", "3.3")] 41 41 [PluginDependency("HeuristicLab.Persistence", "3.3")] 42 [PluginDependency("HeuristicLab.Problems.BinaryVector", "3.3")] 42 43 [PluginDependency("HeuristicLab.Random", "3.3")] 43 44 public class Plugin : PluginBase { -
trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/BinaryVectorProblem.cs
r11945 r11956 1 1 #region License Information 2 2 3 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 5 * 5 6 * This file is part of HeuristicLab. … … 18 19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 19 20 */ 21 20 22 #endregion 21 23 … … 27 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 30 29 namespace HeuristicLab. Algorithms.ParameterlessPopulationPyramid{31 namespace HeuristicLab.Problems.BinaryVector { 30 32 [StorableClass] 31 33 public abstract class BinaryVectorProblem : Problem, IBinaryVectorProblem { -
trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/DeceptiveStepTrapProblem.cs
r11945 r11956 1 1 #region License Information 2 2 3 /* HeuristicLab 3 * Copyright (C) 2002-2013 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 * and the BEACON Center for the Study of Evolution in Action. 4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 19 19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 20 20 */ 21 21 22 #endregion 22 23 … … 27 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 29 29 namespace HeuristicLab. Algorithms.ParameterlessPopulationPyramid{30 namespace HeuristicLab.Problems.BinaryVector { 30 31 // This code is based off the publication 31 32 // B. W. Goldman and W. F. Punch, "Parameter-less Population Pyramid," GECCO, pp. 785–792, 2014 -
trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/DeceptiveTrapProblem.cs
r11945 r11956 1 1 #region License Information 2 2 3 /* HeuristicLab 3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 * and the BEACON Center for the Study of Evolution in Action. 5 * 4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 * 6 6 * This file is part of HeuristicLab. 7 7 * … … 19 19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 20 20 */ 21 21 22 #endregion 22 23 … … 28 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 30 30 namespace HeuristicLab. Algorithms.ParameterlessPopulationPyramid{31 namespace HeuristicLab.Problems.BinaryVector { 31 32 // This code is based off the publication 32 33 // B. W. Goldman and W. F. Punch, "Parameter-less Population Pyramid," GECCO, pp. 785–792, 2014 -
trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/HIFFProblem.cs
r11945 r11956 1 1 #region License Information 2 2 3 /* HeuristicLab 3 * Copyright (C) 2002-2013 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 * and the BEACON Center for the Study of Evolution in Action. 4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 19 19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 20 20 */ 21 21 22 #endregion 22 23 23 24 using System; 24 using System.Collections.Generic;25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab. Algorithms.ParameterlessPopulationPyramid{29 namespace HeuristicLab.Problems.BinaryVector { 30 30 // This code is based off the publication 31 31 // B. W. Goldman and W. F. Punch, "Parameter-less Population Pyramid," GECCO, pp. 785–792, 2014 … … 48 48 } 49 49 50 public HIFFProblem() : base() { 50 public HIFFProblem() 51 : base() { 51 52 Length = 64; 52 53 } -
trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/IBinaryVectorProblem.cs
r11945 r11956 1 1 #region License Information 2 2 3 /* HeuristicLab 3 * Copyright (C) 2002-201 3Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 5 * 5 6 * This file is part of HeuristicLab. … … 18 19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 19 20 */ 21 20 22 #endregion 21 23 22 namespace HeuristicLab. Algorithms.ParameterlessPopulationPyramid{24 namespace HeuristicLab.Problems.BinaryVector { 23 25 public interface IBinaryVectorProblem { 24 26 int Length { get; } -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/ParameterlessPopulationPyramidTest.cs
r11939 r11956 24 24 using HeuristicLab.Algorithms.ParameterlessPopulationPyramid; 25 25 using HeuristicLab.Common; 26 using HeuristicLab.Problems.BinaryVector; 26 27 using Microsoft.VisualStudio.TestTools.UnitTesting; 27 28 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Tests.csproj
r11939 r11956 253 253 <HintPath>..\bin\HeuristicLab.Problems.ArtificialAnt-3.4.dll</HintPath> 254 254 <Private>False</Private> 255 </Reference> 256 <Reference Include="HeuristicLab.Problems.BinaryVector-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 257 <SpecificVersion>False</SpecificVersion> 258 <HintPath>..\bin\HeuristicLab.Problems.BinaryVector-3.3.dll</HintPath> 255 259 </Reference> 256 260 <Reference Include="HeuristicLab.Problems.DataAnalysis-3.4">
Note: See TracChangeset
for help on using the changeset viewer.