Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/06/15 15:36:53 (9 years ago)
Author:
mkommend
Message:

#2282: Created plugin for binary vector problems.

Location:
trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3
Files:
1 deleted
5 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs

    r11945 r11956  
    2222
    2323using System;
    24 using System.Collections.Generic;
     24using HeuristicLab.Problems.BinaryVector;
    2525
    2626namespace HeuristicLab.Algorithms.ParameterlessPopulationPyramid {
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj

    r11939 r11956  
    3636    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
    3737  </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>
    3874  <ItemGroup>
    3975    <Reference Include="System" />
     
    4783  <ItemGroup>
    4884    <Compile Include="EnumerableBoolEqualityComparer.cs" />
     85    <Compile Include="EvaluationTracker.cs" />
    4986    <Compile Include="LinkageCrossover.cs" />
    5087    <Compile Include="Plugin.cs" />
    51     <Compile Include="Problems\DeceptiveStepTrapProblem.cs" />
    52     <Compile Include="Problems\DeceptiveTrapProblem.cs" />
    5388    <Compile Include="HillClimber.cs" />
    5489    <Compile Include="LinkageTree.cs" />
    5590    <Compile Include="ParameterlessPopulationPyramid.cs" />
    5691    <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" />
    6292    <Compile Include="Properties\AssemblyInfo.cs" />
    6393  </ItemGroup>
     
    118148      <Private>False</Private>
    119149    </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>
    120154    <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">
    121155      <Project>{f4539fb6-4708-40c9-be64-0a1390aea197}</Project>
     
    124158    </ProjectReference>
    125159  </ItemGroup>
     160  <ItemGroup />
    126161  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    127162  <PropertyGroup>
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HillClimber.cs

    r11838 r11956  
    3131using HeuristicLab.Parameters;
    3232using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     33using HeuristicLab.Problems.BinaryVector;
    3334using HeuristicLab.Random;
    3435
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageCrossover.cs

    r11838 r11956  
    2020 */
    2121#endregion
    22 using System;
    2322using System.Collections.Generic;
    2423using System.Linq;
    25 using System.Text;
    26 using System.Threading.Tasks;
    2724using HeuristicLab.Core;
     25using HeuristicLab.Problems.BinaryVector;
    2826using HeuristicLab.Random;
    2927
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs

    r11939 r11956  
    3232using HeuristicLab.Parameters;
    3333using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     34using HeuristicLab.Problems.BinaryVector;
    3435using HeuristicLab.Random;
    3536
  • trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/Plugin.cs.frame

    r11939 r11956  
    4040  [PluginDependency("HeuristicLab.Parameters", "3.3")]
    4141  [PluginDependency("HeuristicLab.Persistence", "3.3")]
     42  [PluginDependency("HeuristicLab.Problems.BinaryVector", "3.3")]
    4243  [PluginDependency("HeuristicLab.Random", "3.3")]
    4344  public class Plugin : PluginBase {
Note: See TracChangeset for help on using the changeset viewer.