Free cookie consent management tool by TermsFeed Policy Generator

Changeset 11939 for trunk/sources


Ignore:
Timestamp:
02/06/15 13:28:55 (10 years ago)
Author:
mkommend
Message:

#2282: Moved PPP into the trunk.

Location:
trunk/sources
Files:
1 added
1 deleted
8 edited
5 copied

Legend:

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

    r11809 r11939  
    410410EndProject
    411411Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.CodeEditor-3.4", "HeuristicLab.CodeEditor\3.4\HeuristicLab.CodeEditor-3.4.csproj", "{C38691AE-ECB4-489A-A05D-B035554E0168}"
     412EndProject
     413Project("{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}"
    412414EndProject
    413415Global
     
    19911993    {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x86.ActiveCfg = Release|x86
    19921994    {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x86.Build.0 = Release|x86
     1995    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1996    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1997    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x64.ActiveCfg = Debug|Any CPU
     1998    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Debug|x86.ActiveCfg = Debug|Any CPU
     1999    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
     2000    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|Any CPU.Build.0 = Release|Any CPU
     2001    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x64.ActiveCfg = Release|Any CPU
     2002    {9319C447-8183-4DBC-8145-0E3CF98084CC}.Release|x86.ActiveCfg = Release|Any CPU
    19932003  EndGlobalSection
    19942004  GlobalSection(SolutionProperties) = preSolution
    19952005    HideSolutionNode = FALSE
    19962006  EndGlobalSection
     2007  GlobalSection(Performance) = preSolution
     2008    HasPerformanceSessions = true
     2009  EndGlobalSection
    19972010EndGlobal
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj

    r11791 r11939  
    3737  </PropertyGroup>
    3838  <ItemGroup>
    39     <Reference Include="HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    40       <SpecificVersion>False</SpecificVersion>
    41       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Analysis-3.3.dll</HintPath>
    42     </Reference>
    43     <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    44       <SpecificVersion>False</SpecificVersion>
    45       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath>
    46       <Private>False</Private>
    47     </Reference>
    48     <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    49       <SpecificVersion>False</SpecificVersion>
    50       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath>
    51       <Private>False</Private>
    52     </Reference>
    53     <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    54       <SpecificVersion>False</SpecificVersion>
    55       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath>
    56       <Private>False</Private>
    57     </Reference>
    58     <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    59       <SpecificVersion>False</SpecificVersion>
    60       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath>
    61       <Private>False</Private>
    62     </Reference>
    63     <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    64       <SpecificVersion>False</SpecificVersion>
    65       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath>
    66       <Private>False</Private>
    67     </Reference>
    68     <Reference Include="HeuristicLab.Encodings.BinaryVectorEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    69       <SpecificVersion>False</SpecificVersion>
    70       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Encodings.BinaryVectorEncoding-3.3.dll</HintPath>
    71     </Reference>
    72     <Reference Include="HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    73       <SpecificVersion>False</SpecificVersion>
    74       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization-3.3.dll</HintPath>
    75       <Private>False</Private>
    76     </Reference>
    77     <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    78       <SpecificVersion>False</SpecificVersion>
    79       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath>
    80       <Private>False</Private>
    81     </Reference>
    82     <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    83       <SpecificVersion>False</SpecificVersion>
    84       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath>
    85       <Private>False</Private>
    86     </Reference>
    87     <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    88       <SpecificVersion>False</SpecificVersion>
    89       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>
    90       <Private>False</Private>
    91     </Reference>
    92     <Reference Include="HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    93       <SpecificVersion>False</SpecificVersion>
    94       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath>
    95     </Reference>
    9639    <Reference Include="System" />
    9740    <Reference Include="System.Core" />
     
    10548    <Compile Include="EnumerableBoolEqualityComparer.cs" />
    10649    <Compile Include="LinkageCrossover.cs" />
    107     <Compile Include="ListExtensions.cs" />
    10850    <Compile Include="Plugin.cs" />
    10951    <Compile Include="Problems\DeceptiveStepTrapProblem.cs" />
     
    12567    <None Include="Properties\AssemblyInfo.cs.frame" />
    12668  </ItemGroup>
     69  <ItemGroup>
     70    <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">
     71      <Project>{887425b4-4348-49ed-a457-b7d2c26ddbf9}</Project>
     72      <Name>HeuristicLab.Analysis-3.3</Name>
     73      <Private>False</Private>
     74    </ProjectReference>
     75    <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
     76      <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project>
     77      <Name>HeuristicLab.Collections-3.3</Name>
     78      <Private>False</Private>
     79    </ProjectReference>
     80    <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">
     81      <Project>{a9ad58b9-3ef9-4cc1-97e5-8d909039ff5c}</Project>
     82      <Name>HeuristicLab.Common-3.3</Name>
     83      <Private>False</Private>
     84    </ProjectReference>
     85    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     86      <Project>{c36bd924-a541-4a00-afa8-41701378ddc5}</Project>
     87      <Name>HeuristicLab.Core-3.3</Name>
     88      <Private>False</Private>
     89    </ProjectReference>
     90    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     91      <Project>{bbab9df5-5ef3-4ba8-ade9-b36e82114937}</Project>
     92      <Name>HeuristicLab.Data-3.3</Name>
     93      <Private>False</Private>
     94    </ProjectReference>
     95    <ProjectReference Include="..\..\HeuristicLab.Encodings.BinaryVectorEncoding\3.3\HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj">
     96      <Project>{66d249c3-a01d-42a8-82a2-919bc8ec3d83}</Project>
     97      <Name>HeuristicLab.Encodings.BinaryVectorEncoding-3.3</Name>
     98      <Private>False</Private>
     99    </ProjectReference>
     100    <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
     101      <Project>{14ab8d24-25bc-400c-a846-4627aa945192}</Project>
     102      <Name>HeuristicLab.Optimization-3.3</Name>
     103      <Private>False</Private>
     104    </ProjectReference>
     105    <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">
     106      <Project>{56f9106a-079f-4c61-92f6-86a84c2d84b7}</Project>
     107      <Name>HeuristicLab.Parameters-3.3</Name>
     108      <Private>False</Private>
     109    </ProjectReference>
     110    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     111      <Project>{102bc7d3-0ef9-439c-8f6d-96ff0fdb8e1b}</Project>
     112      <Name>HeuristicLab.Persistence-3.3</Name>
     113      <Private>False</Private>
     114    </ProjectReference>
     115    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
     116      <Project>{94186a6a-5176-4402-ae83-886557b53cca}</Project>
     117      <Name>HeuristicLab.PluginInfrastructure-3.3</Name>
     118      <Private>False</Private>
     119    </ProjectReference>
     120    <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">
     121      <Project>{f4539fb6-4708-40c9-be64-0a1390aea197}</Project>
     122      <Name>HeuristicLab.Random-3.3</Name>
     123      <Private>False</Private>
     124    </ProjectReference>
     125  </ItemGroup>
    127126  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    128127  <PropertyGroup>
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageTree.cs

    r11838 r11939  
    2626using HeuristicLab.Common;
    2727using HeuristicLab.Core;
     28using HeuristicLab.Random;
    2829
    2930namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid {
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs

    r11838 r11939  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2013 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 * and the BEACON Center for the Study of Evolution in Action.
    55 *
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/Plugin.cs.frame

    r11667 r11939  
    3434  [PluginDependency("HeuristicLab.Collections", "3.3")]
    3535  [PluginDependency("HeuristicLab.Common", "3.3")]
    36   [PluginDependency("HeuristicLab.Common.Resources", "3.3")]
    3736  [PluginDependency("HeuristicLab.Core", "3.3")]
    3837  [PluginDependency("HeuristicLab.Data", "3.3")]
  • trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Grammars/EmptySymbolicExpressionTreeGrammar.cs

    r11536 r11939  
    136136    }
    137137   
    138     #pragma warning disable 0169 //disable usage warning
     138    #pragma warning disable 0067 //disable usage warning
    139139    public event EventHandler Changed;
    140     #pragma warning restore 0169
     140    #pragma warning restore 0067
    141141    #endregion
    142142  }
  • trunk/sources/HeuristicLab.Random/3.3/HeuristicLab.Random-3.3.csproj

    r11623 r11939  
    118118  <ItemGroup>
    119119    <None Include="Plugin.cs.frame" />
     120    <Compile Include="ListExtensions.cs" />
    120121    <Compile Include="UniformDistributedRandom.cs" />
    121122    <Compile Include="FastRandom.cs" />
  • trunk/sources/HeuristicLab.Random/3.3/ListExtensions.cs

    r11935 r11939  
    1 using System;
     1#region License Information
     2
     3/* HeuristicLab
     4 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     5 *
     6 * This file is part of HeuristicLab.
     7 *
     8 * HeuristicLab is free software: you can redistribute it and/or modify
     9 * it under the terms of the GNU General Public License as published by
     10 * the Free Software Foundation, either version 3 of the License, or
     11 * (at your option) any later version.
     12 *
     13 * HeuristicLab is distributed in the hope that it will be useful,
     14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16 * GNU General Public License for more details.
     17 *
     18 * You should have received a copy of the GNU General Public License
     19 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     20 */
     21
     22#endregion
     23
    224using System.Collections.Generic;
    3 using System.Linq;
    4 using System.Text;
    5 using System.Threading.Tasks;
    625using HeuristicLab.Core;
    726
    8 namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid {
     27namespace HeuristicLab.Random {
    928  public static class ListExtensions {
    1029    public static IList<T> Swap<T>(this IList<T> list, int indexA, int indexB) {
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/EnumerableBoolEqualityComparerTest.cs

    r11935 r11939  
    1 using System;
     1#region License Information
     2/* HeuristicLab
     3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 *
     5 * This file is part of HeuristicLab.
     6 *
     7 * HeuristicLab is free software: you can redistribute it and/or modify
     8 * it under the terms of the GNU General Public License as published by
     9 * the Free Software Foundation, either version 3 of the License, or
     10 * (at your option) any later version.
     11 *
     12 * HeuristicLab is distributed in the hope that it will be useful,
     13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 * GNU General Public License for more details.
     16 *
     17 * You should have received a copy of the GNU General Public License
     18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     19 */
     20#endregion
     21
     22using System.Collections.Generic;
     23using System.Linq;
     24using HeuristicLab.Algorithms.ParameterlessPopulationPyramid;
     25using HeuristicLab.Random;
    226using Microsoft.VisualStudio.TestTools.UnitTesting;
    3 using HeuristicLab.Random;
    4 using System.Collections.Generic;
    5 using HeuristicLab.Algorithms.ParameterlessPopulationPyramid;
    6 using System.Linq;
    727
    828namespace ParameterlessPopulationPyramid.Test {
     
    1838    }
    1939    [TestMethod]
     40    [TestProperty("Time", "short")]
     41    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    2042    public void EnumerableBoolEqualsTest() {
    2143      bool[] array = new bool[10];
     
    2345      randFill(array, rand);
    2446      Assert.IsTrue(compare.Equals(array, array));
    25      
     47
    2648      // Clones equal
    2749      var another = (bool[])array.Clone();
    2850      Assert.IsTrue(compare.Equals(array, another));
    29      
     51
    3052      // Flipping a bit makes unequal
    31       int flip = rand.Next(array.Length-1);
     53      int flip = rand.Next(array.Length - 1);
    3254      another[flip] = !another[flip];
    3355      Assert.IsFalse(compare.Equals(array, another));
     
    4062
    4163    [TestMethod]
     64    [TestProperty("Time", "short")]
     65    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    4266    public void EnumerableBoolHashCollisionTest() {
    4367      int collisions = 0;
     
    4670      randFill(array, rand);
    4771      int original = compare.GetHashCode(array);
    48      
     72
    4973      bool[] another = (bool[])array.Clone();
    5074      // Perform random walk around string checking for hash collisions
     
    7094
    7195    [TestMethod]
     96    [TestProperty("Time", "short")]
     97    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    7298    public void EnumerableBoolHashSetTest() {
    7399      HashSet<bool[]> set = new HashSet<bool[]>(compare);
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/LinkageTreeTest.cs

    r11935 r11939  
    1 using System;
    2 using System.Collections.Generic;
     1#region License Information
     2/* HeuristicLab
     3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     4 *
     5 * This file is part of HeuristicLab.
     6 *
     7 * HeuristicLab is free software: you can redistribute it and/or modify
     8 * it under the terms of the GNU General Public License as published by
     9 * the Free Software Foundation, either version 3 of the License, or
     10 * (at your option) any later version.
     11 *
     12 * HeuristicLab is distributed in the hope that it will be useful,
     13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     15 * GNU General Public License for more details.
     16 *
     17 * You should have received a copy of the GNU General Public License
     18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
     19 */
     20#endregion
     21
    322using System.Linq;
    423using HeuristicLab.Algorithms.ParameterlessPopulationPyramid;
     
    3049
    3150    [TestMethod]
     51    [TestProperty("Time", "short")]
     52    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    3253    public void LinkageTreeTestAdd() {
    3354      MersenneTwister rand = new MersenneTwister();
     
    4465
    4566    [TestMethod]
     67    [TestProperty("Time", "short")]
     68    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    4669    public void LinkageTreeTestEntropyDistance() {
    4770      MersenneTwister rand = new MersenneTwister();
     
    6588
    6689    [TestMethod]
     90    [TestProperty("Time", "short")]
     91    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    6792    public void LinkageTreeTestRebuild() {
    6893      // The seed matters as equal sized clusters can appear in any order
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/ParameterlessPopulationPyramidTest.cs

    r11935 r11939  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2013 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    2121
    2222using System;
    23 using Microsoft.VisualStudio.TestTools.UnitTesting;
     23using System.Threading;
    2424using HeuristicLab.Algorithms.ParameterlessPopulationPyramid;
    2525using HeuristicLab.Common;
     26using Microsoft.VisualStudio.TestTools.UnitTesting;
    2627
    2728namespace ParameterlessPopulationPyramid.Test {
     
    3839      PrivateObject hidden = new PrivateObject(solver);
    3940      try {
    40         hidden.Invoke("Run");
     41        hidden.Invoke("Run", new CancellationToken());
    4142      }
    4243      catch (OperationCanceledException) {
     
    4546
    4647      Assert.AreEqual(maximumEvaluations, hidden.GetProperty("ResultsEvaluations"), "Total Evaluations");
    47       double foundQuality =  (double)hidden.GetProperty("ResultsBestQuality");
     48      double foundQuality = (double)hidden.GetProperty("ResultsBestQuality");
    4849      Assert.IsTrue(foundQuality.IsAlmost(bestQuality), string.Format("Expected <{0}> Actual <{1}>", bestQuality, foundQuality));
    4950      Assert.AreEqual(foundOn, hidden.GetProperty("ResultsBestFoundOnEvaluation"), "Found On");
     
    5152      return hidden;
    5253    }
    53    
     54
    5455    [TestMethod]
     56    [TestProperty("Time", "medium")]
     57    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    5558    public void P3DeceptiveTrap() {
    5659      var problem = new DeceptiveTrapProblem();
     
    6669    // Unlike DeceptiveTrap, DeceptiveStepTrap likely contains neutral (fitness equal) modifications.
    6770    [TestMethod]
     71    [TestProperty("Time", "medium")]
     72    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    6873    public void P3DeceptiveStepTrap() {
    6974      var problem = new DeceptiveStepTrapProblem();
     
    8085    // Unlike the Trap tests, HIFF uses higher order linkage learning.
    8186    [TestMethod]
     87    [TestProperty("Time", "medium")]
     88    [TestCategory("Algorithms.ParameterlessPopulationPyramid")]
    8289    public void P3HIFF() {
    8390      var problem = new HIFFProblem();
  • trunk/sources/HeuristicLab.Tests/HeuristicLab.Tests.csproj

    r11916 r11939  
    131131    <Reference Include="HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3">
    132132      <HintPath>..\bin\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.dll</HintPath>
     133      <Private>False</Private>
     134    </Reference>
     135    <Reference Include="HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     136      <SpecificVersion>False</SpecificVersion>
     137      <HintPath>..\bin\HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.dll</HintPath>
    133138      <Private>False</Private>
    134139    </Reference>
     
    411416    <Compile Include="HeuristicLab.Algorithms.DataAnalysis-3.4\GaussianProcessFunctionsTest.cs" />
    412417    <Compile Include="HeuristicLab.Algorithms.DataAnalysis-3.4\GaussianProcessRegressionTest.cs" />
     418    <Compile Include="HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3\EnumerableBoolEqualityComparerTest.cs" />
     419    <Compile Include="HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3\LinkageTreeTest.cs" />
     420    <Compile Include="HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3\ParameterlessPopulationPyramidTest.cs" />
    413421    <Compile Include="HeuristicLab.Analysis-3.3\BonferroniHolmUnitTests.cs" />
    414422    <Compile Include="HeuristicLab.Analysis-3.3\ConfidenceIntervalsTests.cs" />
Note: See TracChangeset for help on using the changeset viewer.