Ignore:
Timestamp:
07/19/16 17:52:59 (3 years ago)
Author:
mkommend
Message:

#1087: Integrated multi-objective test functions in the trunk.

Location:
trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective
Files:
1 deleted
2 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/HeuristicLab.Problems.TestFunctions.MultiObjective-3.3.csproj

    r14111 r14120  
    4747    <Reference Include="ALGLIB-3.7.0, Version=3.7.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    4848      <SpecificVersion>False</SpecificVersion>
    49       <HintPath>..\..\..\..\trunk\sources\bin\ALGLIB-3.7.0.dll</HintPath>
    50     </Reference>
    51     <Reference Include="HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    52       <SpecificVersion>False</SpecificVersion>
    53       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Analysis-3.3.dll</HintPath>
    54     </Reference>
    55     <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    56       <SpecificVersion>False</SpecificVersion>
    57       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath>
    58     </Reference>
    59     <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    60       <SpecificVersion>False</SpecificVersion>
    61       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath>
    62     </Reference>
    63     <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    64       <SpecificVersion>False</SpecificVersion>
    65       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath>
    66     </Reference>
    67     <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    68       <SpecificVersion>False</SpecificVersion>
    69       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath>
    70       <Private>False</Private>
    71     </Reference>
    72     <Reference Include="HeuristicLab.Core.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    73       <SpecificVersion>False</SpecificVersion>
    74       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core.Views-3.3.dll</HintPath>
    75     </Reference>
    76     <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    77       <SpecificVersion>False</SpecificVersion>
    78       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath>
    79       <Private>False</Private>
    80     </Reference>
    81     <Reference Include="HeuristicLab.Encodings.RealVectorEncoding-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    82       <SpecificVersion>False</SpecificVersion>
    83       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll</HintPath>
    84       <Private>False</Private>
    85     </Reference>
    86     <Reference Include="HeuristicLab.MainForm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    87       <SpecificVersion>False</SpecificVersion>
    88       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm-3.3.dll</HintPath>
    89     </Reference>
    90     <Reference Include="HeuristicLab.MainForm.WindowsForms-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    91       <SpecificVersion>False</SpecificVersion>
    92       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath>
    93     </Reference>
    94     <Reference Include="HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    95       <SpecificVersion>False</SpecificVersion>
    96       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath>
    97       <Private>False</Private>
    98     </Reference>
    99     <Reference Include="HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    100       <SpecificVersion>False</SpecificVersion>
    101       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization-3.3.dll</HintPath>
    102       <Private>False</Private>
    103     </Reference>
    104     <Reference Include="HeuristicLab.Optimization.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    105       <SpecificVersion>False</SpecificVersion>
    106       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath>
    107     </Reference>
    108     <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    109       <SpecificVersion>False</SpecificVersion>
    110       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath>
    111       <Private>False</Private>
    112     </Reference>
    113     <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    114       <SpecificVersion>False</SpecificVersion>
    115       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath>
    116       <Private>False</Private>
    117     </Reference>
    118     <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    119       <SpecificVersion>False</SpecificVersion>
    120       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>
    121       <Private>False</Private>
    122     </Reference>
    123     <Reference Include="HeuristicLab.Problems.Instances-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    124       <SpecificVersion>False</SpecificVersion>
    125       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances-3.3.dll</HintPath>
    126     </Reference>
    127     <Reference Include="HeuristicLab.Random-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    128       <SpecificVersion>False</SpecificVersion>
    129       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath>
    130     </Reference>
    131     <Reference Include="HeuristicLab.Visualization.ChartControlsExtensions-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    132       <SpecificVersion>False</SpecificVersion>
    133       <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll</HintPath>
     49      <HintPath>..\..\bin\ALGLIB-3.7.0.dll</HintPath>
     50      <Private>False</Private>
    13451    </Reference>
    13552    <Reference Include="System" />
     
    16178    <Compile Include="Calculators\InvertedGenerationalDistance.cs" />
    16279    <Compile Include="Calculators\GenerationalDistance.cs" />
     80    <Compile Include="ScatterPlotContent.cs" />
    16381    <Compile Include="Utilities.cs" />
    16482    <Compile Include="Instances\MISCInstanceProvider.cs" />
     
    17593    <Compile Include="TestFunctions\IHR\IHR2.cs" />
    17694    <Compile Include="TestFunctions\Misc\ELLI1.cs" />
    177     <Compile Include="Views\ScatterPlotContent.cs" />
    178     <Compile Include="Views\MOFrontScatterPlotView.cs">
    179       <SubType>UserControl</SubType>
    180     </Compile>
    181     <Compile Include="Views\MOFrontScatterPlotView.Designer.cs">
    182       <DependentUpon>MOFrontScatterPlotView.cs</DependentUpon>
    183     </Compile>
    18495    <Compile Include="NonDominatedSelect.cs" />
    18596    <Compile Include="Interfaces\IMultiObjectiveTestFunction.cs" />
     
    230141  </ItemGroup>
    231142  <ItemGroup>
    232     <EmbeddedResource Include="Views\MOFrontScatterPlotView.resx">
    233       <DependentUpon>MOFrontScatterPlotView.cs</DependentUpon>
    234     </EmbeddedResource>
    235   </ItemGroup>
    236   <ItemGroup />
     143    <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">
     144      <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project>
     145      <Name>HeuristicLab.Collections-3.3</Name>
     146      <Private>False</Private>
     147    </ProjectReference>
     148    <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">
     149      <Project>{a9ad58b9-3ef9-4cc1-97e5-8d909039ff5c}</Project>
     150      <Name>HeuristicLab.Common-3.3</Name>
     151      <Private>False</Private>
     152    </ProjectReference>
     153    <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">
     154      <Project>{c36bd924-a541-4a00-afa8-41701378ddc5}</Project>
     155      <Name>HeuristicLab.Core-3.3</Name>
     156      <Private>False</Private>
     157    </ProjectReference>
     158    <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">
     159      <Project>{bbab9df5-5ef3-4ba8-ade9-b36e82114937}</Project>
     160      <Name>HeuristicLab.Data-3.3</Name>
     161      <Private>False</Private>
     162    </ProjectReference>
     163    <ProjectReference Include="..\..\HeuristicLab.Encodings.RealVectorEncoding\3.3\HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj">
     164      <Project>{bb6d334a-4bb6-4674-9883-31a6ebb32cab}</Project>
     165      <Name>HeuristicLab.Encodings.RealVectorEncoding-3.3</Name>
     166      <Private>False</Private>
     167    </ProjectReference>
     168    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
     169      <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project>
     170      <Name>HeuristicLab.Operators-3.3</Name>
     171      <Private>False</Private>
     172    </ProjectReference>
     173    <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">
     174      <Project>{14ab8d24-25bc-400c-a846-4627aa945192}</Project>
     175      <Name>HeuristicLab.Optimization-3.3</Name>
     176      <Private>False</Private>
     177    </ProjectReference>
     178    <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">
     179      <Project>{56f9106a-079f-4c61-92f6-86a84c2d84b7}</Project>
     180      <Name>HeuristicLab.Parameters-3.3</Name>
     181      <Private>False</Private>
     182    </ProjectReference>
     183    <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">
     184      <Project>{102bc7d3-0ef9-439c-8f6d-96ff0fdb8e1b}</Project>
     185      <Name>HeuristicLab.Persistence-3.3</Name>
     186      <Private>False</Private>
     187    </ProjectReference>
     188    <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">
     189      <Project>{94186a6a-5176-4402-ae83-886557b53cca}</Project>
     190      <Name>HeuristicLab.PluginInfrastructure-3.3</Name>
     191      <Private>False</Private>
     192    </ProjectReference>
     193    <ProjectReference Include="..\..\HeuristicLab.Problems.Instances\3.3\HeuristicLab.Problems.Instances-3.3.csproj">
     194      <Project>{3540e29e-4793-49e7-8ee2-fea7f61c3994}</Project>
     195      <Name>HeuristicLab.Problems.Instances-3.3</Name>
     196      <Private>False</Private>
     197    </ProjectReference>
     198  </ItemGroup>
    237199  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    238200  <PropertyGroup>
  • trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/Plugin.cs.frame

    r14111 r14120  
    3434  [PluginDependency("HeuristicLab.Parameters", "3.3")]
    3535  [PluginDependency("HeuristicLab.Persistence", "3.3")]
    36   [PluginDependency("HeuristicLab.Problems.Instances", "3.3")]
    37 
    38   [PluginDependency("HeuristicLab.Core.Views", "3.3")]
    39   [PluginDependency("HeuristicLab.MainForm", "3.3")]
    40   [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")]
    41   [PluginDependency("HeuristicLab.Visualization.ChartControlsExtensions", "3.3")]
     36  [PluginDependency("HeuristicLab.Problems.Instances", "3.3")]
    4237  public class Plugin : PluginBase {
    4338  }
  • trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/ScatterPlotContent.cs

    r14111 r14120  
    1919 */
    2020#endregion
    21 using System;
    22 using System.Drawing;
    2321using System.Linq;
    2422using HeuristicLab.Common;
     
    8280    protected ScatterPlotContent(bool deserializing) : base() { }
    8381
    84     protected ScatterPlotContent(ScatterPlotContent original, Cloner cloner) : this() {
     82    protected ScatterPlotContent(ScatterPlotContent original, Cloner cloner)
     83      : this() {
    8584      this.qualities = original.qualities.Select(s => s.ToArray()).ToArray();
    8685      this.solutions = original.solutions.Select(s => s.ToArray()).ToArray();
Note: See TracChangeset for help on using the changeset viewer.