Changeset 12764
- Timestamp:
- 07/16/15 11:48:59 (9 years ago)
- Location:
- branches/PerformanceComparison
- Files:
-
- 14 added
- 1 deleted
- 4 edited
- 5 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/PerformanceComparison/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj
r11623 r12764 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> $(SolutionDir)\bin\</OutputPath>43 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 51 51 <DebugType>pdbonly</DebugType> 52 52 <Optimize>true</Optimize> 53 <OutputPath> $(SolutionDir)\bin\</OutputPath>53 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 54 54 <DefineConstants>TRACE</DefineConstants> 55 55 <ErrorReport>prompt</ErrorReport> … … 62 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 63 63 <DebugSymbols>true</DebugSymbols> 64 <OutputPath> $(SolutionDir)\bin\</OutputPath>64 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 65 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 66 66 <DebugType>full</DebugType> … … 71 71 </PropertyGroup> 72 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 73 <OutputPath> $(SolutionDir)\bin\</OutputPath>73 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 74 74 <DefineConstants>TRACE</DefineConstants> 75 75 <DocumentationFile> … … 84 84 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 85 85 <DebugSymbols>true</DebugSymbols> 86 <OutputPath> $(SolutionDir)\bin\</OutputPath>86 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 87 87 <DefineConstants>DEBUG;TRACE</DefineConstants> 88 88 <DebugType>full</DebugType> … … 93 93 </PropertyGroup> 94 94 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 95 <OutputPath> $(SolutionDir)\bin\</OutputPath>95 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 96 96 <DefineConstants>TRACE</DefineConstants> 97 97 <DocumentationFile> … … 105 105 </PropertyGroup> 106 106 <ItemGroup> 107 <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 108 <SpecificVersion>False</SpecificVersion> 109 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 110 <Private>False</Private> 111 </Reference> 112 <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 113 <SpecificVersion>False</SpecificVersion> 114 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 115 <Private>False</Private> 116 </Reference> 117 <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 118 <SpecificVersion>False</SpecificVersion> 119 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath> 120 <Private>False</Private> 121 </Reference> 122 <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 123 <SpecificVersion>False</SpecificVersion> 124 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 125 <Private>False</Private> 126 </Reference> 127 <Reference Include="HeuristicLab.Core.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 128 <SpecificVersion>False</SpecificVersion> 129 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core.Views-3.3.dll</HintPath> 130 <Private>False</Private> 131 </Reference> 132 <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 133 <SpecificVersion>False</SpecificVersion> 134 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 135 <Private>False</Private> 136 </Reference> 137 <Reference Include="HeuristicLab.MainForm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 138 <SpecificVersion>False</SpecificVersion> 139 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm-3.3.dll</HintPath> 140 <Private>False</Private> 141 </Reference> 142 <Reference Include="HeuristicLab.MainForm.WindowsForms-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 143 <SpecificVersion>False</SpecificVersion> 144 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath> 145 <Private>False</Private> 146 </Reference> 147 <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 148 <SpecificVersion>False</SpecificVersion> 149 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 150 <Private>False</Private> 151 </Reference> 152 <Reference Include="HeuristicLab.Visualization.ChartControlsExtensions-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 153 <SpecificVersion>False</SpecificVersion> 154 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll</HintPath> 155 <Private>False</Private> 156 </Reference> 107 157 <Reference Include="System" /> 108 158 <Reference Include="System.Core"> … … 122 172 </ItemGroup> 123 173 <ItemGroup> 174 <Compile Include="IndexedDataTableView.cs"> 175 <SubType>UserControl</SubType> 176 </Compile> 177 <Compile Include="IndexedDataTableView.Designer.cs"> 178 <DependentUpon>IndexedDataTableView.cs</DependentUpon> 179 </Compile> 124 180 <Compile Include="ScatterPlotVisualPropertiesDialog.cs"> 125 181 <SubType>Form</SubType> … … 230 286 <Project>{887425B4-4348-49ED-A457-B7D2C26DDBF9}</Project> 231 287 <Name>HeuristicLab.Analysis-3.3</Name> 232 <Private>False</Private>233 </ProjectReference>234 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">235 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>236 <Name>HeuristicLab.Collections-3.3</Name>237 <Private>False</Private>238 </ProjectReference>239 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">240 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>241 <Name>HeuristicLab.Common.Resources-3.3</Name>242 <Private>False</Private>243 </ProjectReference>244 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">245 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>246 <Name>HeuristicLab.Common-3.3</Name>247 <Private>False</Private>248 </ProjectReference>249 <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">250 <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>251 <Name>HeuristicLab.Core.Views-3.3</Name>252 <Private>False</Private>253 </ProjectReference>254 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">255 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>256 <Name>HeuristicLab.Core-3.3</Name>257 <Private>False</Private>258 </ProjectReference>259 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">260 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>261 <Name>HeuristicLab.Data-3.3</Name>262 <Private>False</Private>263 </ProjectReference>264 <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj">265 <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>266 <Name>HeuristicLab.MainForm.WindowsForms-3.3</Name>267 <Private>False</Private>268 </ProjectReference>269 <ProjectReference Include="..\..\HeuristicLab.MainForm\3.3\HeuristicLab.MainForm-3.3.csproj">270 <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>271 <Name>HeuristicLab.MainForm-3.3</Name>272 <Private>False</Private>273 </ProjectReference>274 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">275 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>276 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>277 <Private>False</Private>278 </ProjectReference>279 <ProjectReference Include="..\..\HeuristicLab.Visualization.ChartControlsExtensions\3.3\HeuristicLab.Visualization.ChartControlsExtensions-3.3.csproj">280 <Project>{315BDA09-3F4F-49B3-9790-B37CFC1C5750}</Project>281 <Name>HeuristicLab.Visualization.ChartControlsExtensions-3.3</Name>282 288 <Private>False</Private> 283 289 </ProjectReference> -
branches/PerformanceComparison/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj
r12139 r12764 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> $(SolutionDir)\bin\</OutputPath>43 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 51 51 <DebugType>pdbonly</DebugType> 52 52 <Optimize>true</Optimize> 53 <OutputPath> $(SolutionDir)\bin\</OutputPath>53 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 54 54 <DefineConstants>TRACE</DefineConstants> 55 55 <ErrorReport>prompt</ErrorReport> … … 62 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 63 63 <DebugSymbols>true</DebugSymbols> 64 <OutputPath> $(SolutionDir)\bin\</OutputPath>64 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 65 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 66 66 <DebugType>full</DebugType> … … 71 71 </PropertyGroup> 72 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 73 <OutputPath> $(SolutionDir)\bin\</OutputPath>73 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 74 74 <DefineConstants>TRACE</DefineConstants> 75 75 <DocumentationFile> … … 84 84 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 85 85 <DebugSymbols>true</DebugSymbols> 86 <OutputPath> $(SolutionDir)\bin\</OutputPath>86 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 87 87 <DefineConstants>DEBUG;TRACE</DefineConstants> 88 88 <DebugType>full</DebugType> … … 93 93 </PropertyGroup> 94 94 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 95 <OutputPath> $(SolutionDir)\bin\</OutputPath>95 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 96 96 <DefineConstants>TRACE</DefineConstants> 97 97 <DocumentationFile> … … 107 107 <Reference Include="ALGLIB-3.7.0, Version=3.7.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 108 108 <HintPath>..\..\bin\ALGLIB-3.7.0.dll</HintPath> 109 <Private>False</Private> 110 </Reference> 111 <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 112 <SpecificVersion>False</SpecificVersion> 113 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 114 <Private>False</Private> 115 </Reference> 116 <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 117 <SpecificVersion>False</SpecificVersion> 118 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 119 <Private>False</Private> 120 </Reference> 121 <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 122 <SpecificVersion>False</SpecificVersion> 123 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath> 124 <Private>False</Private> 125 </Reference> 126 <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 127 <SpecificVersion>False</SpecificVersion> 128 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 129 <Private>False</Private> 130 </Reference> 131 <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 132 <SpecificVersion>False</SpecificVersion> 133 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 134 <Private>False</Private> 135 </Reference> 136 <Reference Include="HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 137 <SpecificVersion>False</SpecificVersion> 138 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath> 139 <Private>False</Private> 140 </Reference> 141 <Reference Include="HeuristicLab.Optimization.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 142 <SpecificVersion>False</SpecificVersion> 143 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath> 144 <Private>False</Private> 145 </Reference> 146 <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 147 <SpecificVersion>False</SpecificVersion> 148 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 149 <Private>False</Private> 150 </Reference> 151 <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 152 <SpecificVersion>False</SpecificVersion> 153 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath> 154 <Private>False</Private> 155 </Reference> 156 <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 157 <SpecificVersion>False</SpecificVersion> 158 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 109 159 <Private>False</Private> 110 160 </Reference> … … 131 181 <Compile Include="AlleleFrequencyAnalysis\AlleleFrequencyCollectionHistory.cs" /> 132 182 <Compile Include="BestScopeSolutionAnalyzer.cs" /> 183 <Compile Include="DataVisualization\IndexedDataRow.cs" /> 184 <Compile Include="DataVisualization\IndexedDataTable.cs" /> 133 185 <Compile Include="DataVisualization\ScatterPlotDataRowVisualProperties.cs" /> 134 186 <Compile Include="DataVisualization\ScatterPlotDataRow.cs" /> … … 159 211 <Compile Include="Properties\AssemblyInfo.cs" /> 160 212 <Compile Include="QualityAnalysis\QualityDistributionAnalyzer.cs" /> 213 <Compile Include="QualityAnalysis\QualityVsEvaluationsAnalyzer.cs" /> 161 214 <Compile Include="QualityAnalysis\ScaledQualityDifferenceAnalyzer.cs" /> 162 215 <Compile Include="Statistics\BonferroniHolm.cs" /> … … 180 233 </ItemGroup> 181 234 <ItemGroup> 182 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">183 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>184 <Name>HeuristicLab.Collections-3.3</Name>185 <Private>False</Private>186 </ProjectReference>187 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">188 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>189 <Name>HeuristicLab.Common.Resources-3.3</Name>190 <Private>False</Private>191 </ProjectReference>192 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">193 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>194 <Name>HeuristicLab.Common-3.3</Name>195 <Private>False</Private>196 </ProjectReference>197 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">198 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>199 <Name>HeuristicLab.Core-3.3</Name>200 <Private>False</Private>201 </ProjectReference>202 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">203 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>204 <Name>HeuristicLab.Data-3.3</Name>205 <Private>False</Private>206 </ProjectReference>207 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">208 <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project>209 <Name>HeuristicLab.Operators-3.3</Name>210 <Private>False</Private>211 </ProjectReference>212 <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj">213 <Project>{25087811-F74C-4128-BC86-8324271DA13E}</Project>214 <Name>HeuristicLab.Optimization.Operators-3.3</Name>215 <Private>False</Private>216 </ProjectReference>217 235 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj"> 218 236 <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project> 219 237 <Name>HeuristicLab.Optimization-3.3</Name> 220 <Private>False</Private>221 </ProjectReference>222 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">223 <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project>224 <Name>HeuristicLab.Parameters-3.3</Name>225 <Private>False</Private>226 </ProjectReference>227 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">228 <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>229 <Name>HeuristicLab.Persistence-3.3</Name>230 <Private>False</Private>231 </ProjectReference>232 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">233 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>234 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>235 238 <Private>False</Private> 236 239 </ProjectReference> -
branches/PerformanceComparison/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityVsEvaluationsAnalyzer.cs
r12759 r12764 20 20 #endregion 21 21 22 using System; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Core; … … 28 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 30 30 namespace HeuristicLab.Analysis.QualityAnalysis { 31 [Item("ScaledQualityDifferenceAnalyzer", @"Calculates the quality value relative to a certain range given with a minimum and a maximum value. 32 The difference lies in the interval [0;1] if the range [min;max] is as large as the observed quality values, otherwise the difference will become < 0 or > 1. 33 A value towards 0 always means that it's closer to the better fitness value, while a value towards 1 means that it's closer to the worse fitness value.")] 31 namespace HeuristicLab.Analysis { 32 [Item("QualityVsEvaluationsAnalyzer", @"Creates a plot of the solution quality with respect to the number of evaluated solutions.")] 34 33 [StorableClass] 35 public class ScaledQualityDifferenceAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator {34 public class QualityVsEvaluationsAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 35 public virtual bool EnabledByDefault { 37 get { return true; }36 get { return false; } 38 37 } 39 38 40 public ILookupParameter<DoubleValue> QualityParameter {41 get { return (ILookupParameter<DoubleValue>)Parameters[" Quality"]; }39 public ILookupParameter<DoubleValue> BestQualityParameter { 40 get { return (ILookupParameter<DoubleValue>)Parameters["BestQuality"]; } 42 41 } 43 public ILookupParameter< BoolValue> MaximizationParameter {44 get { return (ILookupParameter< BoolValue>)Parameters["Maximization"]; }42 public ILookupParameter<IntValue> EvaluatedSolutionsParameter { 43 get { return (ILookupParameter<IntValue>)Parameters["EvaluatedSolutions"]; } 45 44 } 46 public ILookupParameter<DoubleValue> ScaledDifferenceParameter { 47 get { return (ILookupParameter<DoubleValue>)Parameters["ScaledDifference"]; } 48 } 49 public ILookupParameter<ResultCollection> ResultsParameter { 50 get { return (ILookupParameter<ResultCollection>)Parameters["Results"]; } 51 } 52 public IValueLookupParameter<DoubleValue> MinimumQualityParameter { 53 get { return (IValueLookupParameter<DoubleValue>)Parameters["MinimumQuality"]; } 54 } 55 public IValueLookupParameter<DoubleValue> MaximumQualityParameter { 56 get { return (IValueLookupParameter<DoubleValue>)Parameters["MaximumQuality"]; } 45 public IResultParameter<IndexedDataTable<int>> QualityVsEvaluationsParameter { 46 get { return (IResultParameter<IndexedDataTable<int>>)Parameters["QualityVsEvaluations"]; } 57 47 } 58 48 59 49 [StorableConstructor] 60 protected ScaledQualityDifferenceAnalyzer(bool deserializing) : base(deserializing) { }61 protected ScaledQualityDifferenceAnalyzer(ScaledQualityDifferenceAnalyzer original, Cloner cloner) : base(original, cloner) { }62 public ScaledQualityDifferenceAnalyzer()50 protected QualityVsEvaluationsAnalyzer(bool deserializing) : base(deserializing) { } 51 protected QualityVsEvaluationsAnalyzer(QualityVsEvaluationsAnalyzer original, Cloner cloner) : base(original, cloner) { } 52 public QualityVsEvaluationsAnalyzer() 63 53 : base() { 64 Parameters.Add(new LookupParameter<DoubleValue>(" Quality", "The quality value that should be compared."));65 Parameters.Add(new LookupParameter< BoolValue>("Maximization", "True if the problem is a maximization problem, false otherwise."));66 Parameters.Add(new LookupParameter<DoubleValue>("ScaledDifference", "The value that describes whether the quality value lies towards the better quality in the range (<=0.5) or more towards the worse quality (> 0.5)."));67 Parameters.Add(new LookupParameter<ResultCollection>("Results", "The result collection where the difference will be stored (in addition to the scope)."));68 Parameters.Add(new ValueLookupParameter<DoubleValue>("MinimumQuality", "The lower bound of the quality range to which the quality is compared."));69 Parameters.Add(new ValueLookupParameter<DoubleValue>("MaximumQuality", "The upper bound of the quality range to which the quality is compared."));54 Parameters.Add(new LookupParameter<DoubleValue>("BestQuality", "The quality value that should be compared.")); 55 Parameters.Add(new LookupParameter<IntValue>("EvaluatedSolutions", "The quality value that should be compared.")); 56 Parameters.Add(new ResultParameter<IndexedDataTable<int>>("QualityVsEvaluations", "Data table containing the first hitting graph with evaluations as the x-axis.")); 57 QualityVsEvaluationsParameter.DefaultValue = new IndexedDataTable<int>("Quality vs Evaluations") { 58 Rows = { new IndexedDataRow<int>("First-hit Graph") { VisualProperties = { ChartType = DataRowVisualProperties.DataRowChartType.StepLine } } } 59 }; 70 60 } 71 61 72 62 public override IDeepCloneable Clone(Cloner cloner) { 73 return new ScaledQualityDifferenceAnalyzer(this, cloner);63 return new QualityVsEvaluationsAnalyzer(this, cloner); 74 64 } 75 65 76 66 public override IOperation Apply() { 77 bool maximization = MaximizationParameter.ActualValue.Value; 78 double quality = QualityParameter.ActualValue.Value, max = MaximumQualityParameter.ActualValue.Value, min = MinimumQualityParameter.ActualValue.Value; 79 double difference; 67 var bestQuality = BestQualityParameter.ActualValue.Value; 68 var evaluations = EvaluatedSolutionsParameter.ActualValue.Value; 80 69 81 difference = ((quality - min) / (max - min)); 82 if (maximization) difference = 1.0 - difference; 83 84 DoubleValue differenceValue = ScaledDifferenceParameter.ActualValue; 85 if (differenceValue == null) { 86 differenceValue = new DoubleValue(difference); 87 ScaledDifferenceParameter.ActualValue = differenceValue; 88 } else differenceValue.Value = difference; 89 90 ResultCollection results = ResultsParameter.ActualValue; 91 if (results != null) { 92 IResult r; 93 if (!results.TryGetValue(ScaledDifferenceParameter.TranslatedName, out r)) { 94 r = new Result(ScaledDifferenceParameter.TranslatedName, differenceValue); 95 results.Add(r); 96 } 97 } 70 var dataTable = QualityVsEvaluationsParameter.ResultValue; 71 dataTable.Rows["First-hit Graph"].Values.Add(Tuple.Create(evaluations, bestQuality)); 98 72 99 73 return base.Apply(); -
branches/PerformanceComparison/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj
r12627 r12764 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> $(SolutionDir)\bin\</OutputPath>43 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 51 51 <DebugType>pdbonly</DebugType> 52 52 <Optimize>true</Optimize> 53 <OutputPath> $(SolutionDir)\bin\</OutputPath>53 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 54 54 <DefineConstants>TRACE</DefineConstants> 55 55 <ErrorReport>prompt</ErrorReport> … … 62 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 63 63 <DebugSymbols>true</DebugSymbols> 64 <OutputPath> $(SolutionDir)\bin\</OutputPath>64 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 65 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 66 66 <DebugType>full</DebugType> … … 71 71 </PropertyGroup> 72 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 73 <OutputPath> $(SolutionDir)\bin\</OutputPath>73 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 74 74 <DefineConstants>TRACE</DefineConstants> 75 75 <DocumentationFile> … … 84 84 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 85 85 <DebugSymbols>true</DebugSymbols> 86 <OutputPath> $(SolutionDir)\bin\</OutputPath>86 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 87 87 <DefineConstants>DEBUG;TRACE</DefineConstants> 88 88 <DebugType>full</DebugType> … … 93 93 </PropertyGroup> 94 94 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 95 <OutputPath> $(SolutionDir)\bin\</OutputPath>95 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 96 96 <DefineConstants>TRACE</DefineConstants> 97 97 <DocumentationFile> … … 105 105 </PropertyGroup> 106 106 <ItemGroup> 107 <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 108 <SpecificVersion>False</SpecificVersion> 109 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 110 <Private>False</Private> 111 </Reference> 112 <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 113 <SpecificVersion>False</SpecificVersion> 114 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 115 <Private>False</Private> 116 </Reference> 117 <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 118 <SpecificVersion>False</SpecificVersion> 119 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath> 120 <Private>False</Private> 121 </Reference> 122 <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 123 <SpecificVersion>False</SpecificVersion> 124 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 125 <Private>False</Private> 126 </Reference> 127 <Reference Include="HeuristicLab.Core.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 128 <SpecificVersion>False</SpecificVersion> 129 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core.Views-3.3.dll</HintPath> 130 <Private>False</Private> 131 </Reference> 132 <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 133 <SpecificVersion>False</SpecificVersion> 134 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 135 <Private>False</Private> 136 </Reference> 137 <Reference Include="HeuristicLab.Data.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 138 <SpecificVersion>False</SpecificVersion> 139 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data.Views-3.3.dll</HintPath> 140 <Private>False</Private> 141 </Reference> 142 <Reference Include="HeuristicLab.MainForm-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 143 <SpecificVersion>False</SpecificVersion> 144 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm-3.3.dll</HintPath> 145 <Private>False</Private> 146 </Reference> 147 <Reference Include="HeuristicLab.MainForm.WindowsForms-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 148 <SpecificVersion>False</SpecificVersion> 149 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath> 150 <Private>False</Private> 151 </Reference> 152 <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 153 <SpecificVersion>False</SpecificVersion> 154 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 155 <Private>False</Private> 156 </Reference> 157 <Reference Include="HeuristicLab.Parameters.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 158 <SpecificVersion>False</SpecificVersion> 159 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters.Views-3.3.dll</HintPath> 160 <Private>False</Private> 161 </Reference> 162 <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 163 <SpecificVersion>False</SpecificVersion> 164 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 165 <Private>False</Private> 166 </Reference> 167 <Reference Include="HeuristicLab.Problems.Instances-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 168 <SpecificVersion>False</SpecificVersion> 169 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances-3.3.dll</HintPath> 170 <Private>False</Private> 171 </Reference> 172 <Reference Include="HeuristicLab.Problems.Instances.Views-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 173 <SpecificVersion>False</SpecificVersion> 174 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances.Views-3.3.dll</HintPath> 175 <Private>False</Private> 176 </Reference> 177 <Reference Include="HeuristicLab.Visualization.ChartControlsExtensions-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 178 <SpecificVersion>False</SpecificVersion> 179 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll</HintPath> 180 <Private>False</Private> 181 </Reference> 107 182 <Reference Include="Microsoft.CSharp" /> 108 183 <Reference Include="System" /> … … 159 234 <Compile Include="ExperimentListView.Designer.cs"> 160 235 <DependentUpon>ExperimentListView.cs</DependentUpon> 236 </Compile> 237 <Compile Include="ResultParameterView.cs"> 238 <SubType>UserControl</SubType> 239 </Compile> 240 <Compile Include="ResultParameterView.Designer.cs"> 241 <DependentUpon>ResultParameterView.cs</DependentUpon> 161 242 </Compile> 162 243 <Compile Include="MultiEncodingView.cs"> … … 340 421 <Private>False</Private> 341 422 </ProjectReference> 342 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">343 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>344 <Name>HeuristicLab.Collections-3.3</Name>345 <Private>False</Private>346 </ProjectReference>347 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">348 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>349 <Name>HeuristicLab.Common.Resources-3.3</Name>350 <Private>False</Private>351 </ProjectReference>352 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">353 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>354 <Name>HeuristicLab.Common-3.3</Name>355 <Private>False</Private>356 </ProjectReference>357 <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">358 <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>359 <Name>HeuristicLab.Core.Views-3.3</Name>360 <Private>False</Private>361 </ProjectReference>362 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">363 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>364 <Name>HeuristicLab.Core-3.3</Name>365 <Private>False</Private>366 </ProjectReference>367 <ProjectReference Include="..\..\HeuristicLab.Data.Views\3.3\HeuristicLab.Data.Views-3.3.csproj">368 <Project>{72104A0B-90E7-42F3-9ABE-9BBBADD4B943}</Project>369 <Name>HeuristicLab.Data.Views-3.3</Name>370 <Private>False</Private>371 </ProjectReference>372 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">373 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>374 <Name>HeuristicLab.Data-3.3</Name>375 <Private>False</Private>376 </ProjectReference>377 <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj">378 <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>379 <Name>HeuristicLab.MainForm.WindowsForms-3.3</Name>380 <Private>False</Private>381 </ProjectReference>382 <ProjectReference Include="..\..\HeuristicLab.MainForm\3.3\HeuristicLab.MainForm-3.3.csproj">383 <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>384 <Name>HeuristicLab.MainForm-3.3</Name>385 <Private>False</Private>386 </ProjectReference>387 423 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj"> 388 424 <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project> 389 425 <Name>HeuristicLab.Optimization-3.3</Name> 390 <Private>False</Private>391 </ProjectReference>392 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">393 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>394 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>395 <Private>False</Private>396 </ProjectReference>397 <ProjectReference Include="..\..\HeuristicLab.Problems.Instances.Views\3.3\HeuristicLab.Problems.Instances.Views-3.3.csproj">398 <Project>{B1BA398F-953F-4C3A-B07B-1E5E17A27DD9}</Project>399 <Name>HeuristicLab.Problems.Instances.Views-3.3</Name>400 <Private>False</Private>401 </ProjectReference>402 <ProjectReference Include="..\..\HeuristicLab.Problems.Instances\3.3\HeuristicLab.Problems.Instances-3.3.csproj">403 <Project>{3540E29E-4793-49E7-8EE2-FEA7F61C3994}</Project>404 <Name>HeuristicLab.Problems.Instances-3.3</Name>405 <Private>False</Private>406 </ProjectReference>407 <ProjectReference Include="..\..\HeuristicLab.Visualization.ChartControlsExtensions\3.3\HeuristicLab.Visualization.ChartControlsExtensions-3.3.csproj">408 <Project>{315BDA09-3F4F-49B3-9790-B37CFC1C5750}</Project>409 <Name>HeuristicLab.Visualization.ChartControlsExtensions-3.3</Name>410 426 <Private>False</Private> 411 427 </ProjectReference> -
branches/PerformanceComparison/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r12627 r12764 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> $(SolutionDir)\bin\</OutputPath>43 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 51 51 <DebugType>pdbonly</DebugType> 52 52 <Optimize>true</Optimize> 53 <OutputPath> $(SolutionDir)\bin\</OutputPath>53 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 54 54 <DefineConstants>TRACE</DefineConstants> 55 55 <ErrorReport>prompt</ErrorReport> … … 62 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 63 63 <DebugSymbols>true</DebugSymbols> 64 <OutputPath> $(SolutionDir)\bin\</OutputPath>64 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 65 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 66 66 <DebugType>full</DebugType> … … 71 71 </PropertyGroup> 72 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 73 <OutputPath> $(SolutionDir)\bin\</OutputPath>73 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 74 74 <DefineConstants>TRACE</DefineConstants> 75 75 <DocumentationFile> … … 84 84 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 85 85 <DebugSymbols>true</DebugSymbols> 86 <OutputPath> $(SolutionDir)\bin\</OutputPath>86 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 87 87 <DefineConstants>DEBUG;TRACE</DefineConstants> 88 88 <DebugType>full</DebugType> … … 93 93 </PropertyGroup> 94 94 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 95 <OutputPath> $(SolutionDir)\bin\</OutputPath>95 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 96 96 <DefineConstants>TRACE</DefineConstants> 97 97 <DocumentationFile> … … 105 105 </PropertyGroup> 106 106 <ItemGroup> 107 <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 108 <SpecificVersion>False</SpecificVersion> 109 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 110 <Private>False</Private> 111 </Reference> 112 <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 113 <SpecificVersion>False</SpecificVersion> 114 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 115 <Private>False</Private> 116 </Reference> 117 <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 118 <SpecificVersion>False</SpecificVersion> 119 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath> 120 <Private>False</Private> 121 </Reference> 122 <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 123 <SpecificVersion>False</SpecificVersion> 124 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 125 <Private>False</Private> 126 </Reference> 127 <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 128 <SpecificVersion>False</SpecificVersion> 129 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 130 <Private>False</Private> 131 </Reference> 132 <Reference Include="HeuristicLab.Operators-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 133 <SpecificVersion>False</SpecificVersion> 134 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath> 135 <Private>False</Private> 136 </Reference> 137 <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 138 <SpecificVersion>False</SpecificVersion> 139 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 140 <Private>False</Private> 141 </Reference> 142 <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 143 <SpecificVersion>False</SpecificVersion> 144 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath> 145 <Private>False</Private> 146 </Reference> 147 <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 148 <SpecificVersion>False</SpecificVersion> 149 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 150 <Private>False</Private> 151 </Reference> 107 152 <Reference Include="System" /> 108 153 <Reference Include="System.Core"> … … 155 200 <Compile Include="Interfaces\ILocalImprovementAlgorithmOperator.cs" /> 156 201 <Compile Include="Interfaces\IMultiObjectiveOperator.cs" /> 202 <Compile Include="Results\IResultParameter.cs" /> 157 203 <Compile Include="Interfaces\ISingleObjectiveOperator.cs" /> 158 204 <Compile Include="Interfaces\ISingleObjectivePathRelinker.cs" /> … … 166 212 <Compile Include="MetaOptimizers\Experiment.cs" /> 167 213 <Compile Include="MetaOptimizers\TimeLimitRun.cs" /> 214 <Compile Include="Results\ResultParameter.cs" /> 168 215 <Compile Include="RunCollectionModification\RunCollectionRunRemover.cs" /> 169 216 <Compile Include="Plugin.cs" /> … … 220 267 <Compile Include="RunCollection.cs" /> 221 268 <Compile Include="Run.cs" /> 222 <Compile Include=" Interfaces\IResult.cs" />269 <Compile Include="Results\IResult.cs" /> 223 270 <Compile Include="Interfaces\IDiscreteDoubleValueModifier.cs" /> 224 271 <Compile Include="Interfaces\IExhaustiveMoveGenerator.cs" /> … … 244 291 <Compile Include="Interfaces\ITabuChecker.cs" /> 245 292 <Compile Include="Interfaces\ITabuMaker.cs" /> 246 <Compile Include="Result .cs" />293 <Compile Include="Results\Result.cs" /> 247 294 <Compile Include="Algorithms\UserDefinedAlgorithm.cs" /> 248 295 <Compile Include="Algorithms\EngineAlgorithm.cs" /> 249 296 <Compile Include="Properties\AssemblyInfo.cs" /> 250 <Compile Include="Result Collection.cs" />297 <Compile Include="Results\ResultCollection.cs" /> 251 298 <Compile Include="Problems\UserDefinedProblem.cs" /> 252 299 </ItemGroup> … … 254 301 <None Include="HeuristicLab.snk" /> 255 302 <None Include="Properties\AssemblyInfo.cs.frame" /> 256 </ItemGroup>257 <ItemGroup>258 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">259 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project>260 <Name>HeuristicLab.Collections-3.3</Name>261 <Private>False</Private>262 </ProjectReference>263 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj">264 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>265 <Name>HeuristicLab.Common.Resources-3.3</Name>266 <Private>False</Private>267 </ProjectReference>268 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">269 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>270 <Name>HeuristicLab.Common-3.3</Name>271 <Private>False</Private>272 </ProjectReference>273 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">274 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>275 <Name>HeuristicLab.Core-3.3</Name>276 <Private>False</Private>277 </ProjectReference>278 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">279 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project>280 <Name>HeuristicLab.Data-3.3</Name>281 <Private>False</Private>282 </ProjectReference>283 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">284 <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project>285 <Name>HeuristicLab.Operators-3.3</Name>286 <Private>False</Private>287 </ProjectReference>288 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">289 <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project>290 <Name>HeuristicLab.Parameters-3.3</Name>291 <Private>False</Private>292 </ProjectReference>293 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">294 <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>295 <Name>HeuristicLab.Persistence-3.3</Name>296 <Private>False</Private>297 </ProjectReference>298 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">299 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>300 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>301 <Private>False</Private>302 </ProjectReference>303 303 </ItemGroup> 304 304 <ItemGroup>
Note: See TracChangeset
for help on using the changeset viewer.