Changeset 13793
- Timestamp:
- 04/25/16 15:10:19 (9 years ago)
- Location:
- branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources
- Files:
-
- 6 added
- 4 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources/3.3/CMAEvolutionStrategy - Copy.cs
r13732 r13793 36 36 37 37 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 38 [Item("CMA Evolution Strategy ", "An evolution strategy based on covariance matrix adaptation.")]38 [Item("CMA Evolution StrategyCopy", "An evolution strategy based on covariance matrix adaptation.")] 39 39 [StorableClass] 40 public sealed class CMAEvolutionStrategy : HeuristicOptimizationEngineAlgorithm, IStorableContent {40 public sealed class CMAEvolutionStrategyCopy : HeuristicOptimizationEngineAlgorithm, IStorableContent { 41 41 public string Filename { get; set; } 42 42 #region Strings … … 223 223 224 224 [StorableConstructor] 225 private CMAEvolutionStrategy (bool deserializing) : base(deserializing) { }226 private CMAEvolutionStrategy (CMAEvolutionStrategy original, Cloner cloner)225 private CMAEvolutionStrategyCopy(bool deserializing) : base(deserializing) { } 226 private CMAEvolutionStrategyCopy(CMAEvolutionStrategyCopy original, Cloner cloner) 227 227 : base(original, cloner) { 228 228 qualityAnalyzer = cloner.Clone(original.qualityAnalyzer); … … 235 235 RegisterEventHandlers(); 236 236 } 237 public CMAEvolutionStrategy ()237 public CMAEvolutionStrategyCopy() 238 238 : base() { 239 239 Parameters.Add(new FixedValueParameter<IntValue>(SeedName, "The random seed used to initialize the new pseudo random number generator.", new IntValue(0))); … … 365 365 366 366 public override IDeepCloneable Clone(Cloner cloner) { 367 return new CMAEvolutionStrategy (this, cloner);367 return new CMAEvolutionStrategyCopy(this, cloner); 368 368 } 369 369 … … 488 488 CMAUpdater = CMAUpdaterParameter.ValidValues.First(); 489 489 } 490 } finally { cmaesInitializerSync = false; } 490 } 491 finally { cmaesInitializerSync = false; } 491 492 } 492 493 private void UpdateAnalyzers() { -
branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources/3.3/CMAEvolutionStrategy.cs
r12629 r13793 488 488 CMAUpdater = CMAUpdaterParameter.ValidValues.First(); 489 489 } 490 } finally { cmaesInitializerSync = false; } 490 } 491 finally { cmaesInitializerSync = false; } 491 492 } 492 493 private void UpdateAnalyzers() { -
branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources/3.3/CMAOperators/CMAUpdater.cs
r12012 r13793 20 20 #endregion 21 21 22 using System; 23 using System.Linq; 22 24 using HeuristicLab.Common; 23 25 using HeuristicLab.Core; … … 28 30 using HeuristicLab.Parameters; 29 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using System;31 using System.Linq;32 32 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { … … 125 125 if (sp.CC == 0) sp.CC = 4.0 / (N + 4); 126 126 if (sp.MuCov == 0) sp.MuCov = sp.MuEff; 127 if (sp.CCov == 0) sp.CCov = 2.0 / ((N + 1.41) * (N + 1.41) * sp.MuCov) 128 + (1 - (1.0 / sp.MuCov)) * Math.Min(1, (2 * sp.MuEff - 1) / (sp.MuEff + (N + 2) * (N + 2))); 127 if (sp.CCov == 0) 128 sp.CCov = 2.0 / ((N + 1.41) * (N + 1.41) * sp.MuCov) 129 + (1 - (1.0 / sp.MuCov)) * Math.Min(1, (2 * sp.MuEff - 1) / (sp.MuEff + (N + 2) * (N + 2))); 129 130 if (sp.CCovSep == 0) sp.CCovSep = Math.Min(1, sp.CCov * (N + 1.5) / 3); 130 131 #endregion … … 269 270 tred2(N, B, diagD, offdiag); 270 271 tql2(N, diagD, offdiag, B); 271 } catch { result = false; } 272 } 273 catch { result = false; } 272 274 273 275 return result; -
branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj
r11623 r13793 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath>..\..\ bin\</OutputPath>43 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> 46 46 <WarningLevel>4</WarningLevel> 47 <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> 48 <Prefer32Bit>false</Prefer32Bit> 47 <CodeAnalysisRuleSet>BasicCorrectnessRules.ruleset</CodeAnalysisRuleSet> 48 <Prefer32Bit>false</Prefer32Bit> 49 <RunCodeAnalysis>true</RunCodeAnalysis> 49 50 </PropertyGroup> 50 51 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 51 52 <DebugType>pdbonly</DebugType> 52 53 <Optimize>true</Optimize> 53 <OutputPath>..\..\ bin\</OutputPath>54 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 54 55 <DefineConstants>TRACE</DefineConstants> 55 56 <ErrorReport>prompt</ErrorReport> 56 57 <WarningLevel>4</WarningLevel> 57 <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> 58 <Prefer32Bit>false</Prefer32Bit> 58 <CodeAnalysisRuleSet>BasicCorrectnessRules.ruleset</CodeAnalysisRuleSet> 59 <Prefer32Bit>false</Prefer32Bit> 60 <RunCodeAnalysis>true</RunCodeAnalysis> 59 61 </PropertyGroup> 60 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 61 63 <DebugSymbols>true</DebugSymbols> 62 <OutputPath>..\..\ bin\</OutputPath>64 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 63 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 64 66 <DebugType>full</DebugType> … … 69 71 </PropertyGroup> 70 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 71 <OutputPath>..\..\ bin\</OutputPath>73 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 72 74 <DefineConstants>TRACE</DefineConstants> 73 75 <Optimize>true</Optimize> … … 80 82 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 81 83 <DebugSymbols>true</DebugSymbols> 82 <OutputPath>..\..\ bin\</OutputPath>84 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 83 85 <DefineConstants>DEBUG;TRACE</DefineConstants> 84 86 <DebugType>full</DebugType> … … 89 91 </PropertyGroup> 90 92 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 91 <OutputPath>..\..\ bin\</OutputPath>93 <OutputPath>..\..\..\trunk\sources\bin\</OutputPath> 92 94 <DefineConstants>TRACE</DefineConstants> 93 95 <Optimize>true</Optimize> … … 99 101 </PropertyGroup> 100 102 <ItemGroup> 103 <Reference Include="HeuristicLab.Analysis-3.3"> 104 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Analysis-3.3.dll</HintPath> 105 </Reference> 106 <Reference Include="HeuristicLab.Collections-3.3"> 107 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 108 </Reference> 109 <Reference Include="HeuristicLab.Common-3.3"> 110 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 111 </Reference> 112 <Reference Include="HeuristicLab.Core-3.3"> 113 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 114 </Reference> 115 <Reference Include="HeuristicLab.Data-3.3"> 116 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 117 </Reference> 118 <Reference Include="HeuristicLab.Encodings.RealVectorEncoding-3.3"> 119 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll</HintPath> 120 </Reference> 121 <Reference Include="HeuristicLab.Operators-3.3"> 122 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath> 123 </Reference> 124 <Reference Include="HeuristicLab.Optimization-3.3"> 125 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Optimization-3.3.dll</HintPath> 126 </Reference> 127 <Reference Include="HeuristicLab.Optimization.Operators-3.3"> 128 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath> 129 </Reference> 130 <Reference Include="HeuristicLab.Parameters-3.3"> 131 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 132 </Reference> 133 <Reference Include="HeuristicLab.Persistence-3.3"> 134 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath> 135 </Reference> 136 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 137 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 138 </Reference> 139 <Reference Include="HeuristicLab.Problems.Instances-3.3"> 140 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.Instances-3.3.dll</HintPath> 141 </Reference> 142 <Reference Include="HeuristicLab.Problems.MultiObjectiveTestFunctions-3.3"> 143 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.MultiObjectiveTestFunctions-3.3.dll</HintPath> 144 </Reference> 145 <Reference Include="HeuristicLab.Random-3.3"> 146 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath> 147 </Reference> 101 148 <Reference Include="System" /> 102 149 <Reference Include="System.Core"> … … 115 162 <ItemGroup> 116 163 <Compile Include="CMAAnalyzer.cs" /> 164 <Compile Include="CMAEvolutionStrategy - Copy.cs" /> 117 165 <Compile Include="CMAOperators\CMAInitializer.cs" /> 118 166 <Compile Include="CMAOperators\CMALogweightedRecombinator.cs" /> … … 123 171 <Compile Include="CMAOperators\CMARecombinator.cs" /> 124 172 <Compile Include="CMAOperators\CMAUpdater.cs" /> 173 <Compile Include="MOCMAES\CrowdingIndicator.cs" /> 174 <Compile Include="MOCMAES\IIndicator.cs" /> 125 175 <Compile Include="Interfaces\ICMAInitializer.cs" /> 126 176 <Compile Include="Interfaces\ICMAManipulator.cs" /> 127 177 <Compile Include="Interfaces\ICMARecombinator.cs" /> 128 178 <Compile Include="Interfaces\ICMAUpdater.cs" /> 179 <Compile Include="CMAEvolutionStrategy.cs" /> 180 <Compile Include="MOCMAES\MOCMASEvolutionStrategy.cs" /> 129 181 <Compile Include="Plugin.cs" /> 130 <Compile Include="Properties\AssemblyInfo.cs" />131 <Compile Include="CMAEvolutionStrategy.cs" />132 182 <Compile Include="Terminator.cs" /> 133 183 </ItemGroup> … … 153 203 <Install>true</Install> 154 204 </BootstrapperPackage> 155 </ItemGroup>156 <ItemGroup>157 <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">158 <Project>{887425b4-4348-49ed-a457-b7d2c26ddbf9}</Project>159 <Name>HeuristicLab.Analysis-3.3</Name>160 <Private>False</Private>161 </ProjectReference>162 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">163 <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project>164 <Name>HeuristicLab.Collections-3.3</Name>165 <Private>False</Private>166 </ProjectReference>167 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">168 <Project>{a9ad58b9-3ef9-4cc1-97e5-8d909039ff5c}</Project>169 <Name>HeuristicLab.Common-3.3</Name>170 <Private>False</Private>171 </ProjectReference>172 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">173 <Project>{c36bd924-a541-4a00-afa8-41701378ddc5}</Project>174 <Name>HeuristicLab.Core-3.3</Name>175 <Private>False</Private>176 </ProjectReference>177 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">178 <Project>{bbab9df5-5ef3-4ba8-ade9-b36e82114937}</Project>179 <Name>HeuristicLab.Data-3.3</Name>180 <Private>False</Private>181 </ProjectReference>182 <ProjectReference Include="..\..\HeuristicLab.Encodings.RealVectorEncoding\3.3\HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj">183 <Project>{bb6d334a-4bb6-4674-9883-31a6ebb32cab}</Project>184 <Name>HeuristicLab.Encodings.RealVectorEncoding-3.3</Name>185 <Private>False</Private>186 </ProjectReference>187 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">188 <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project>189 <Name>HeuristicLab.Operators-3.3</Name>190 <Private>False</Private>191 </ProjectReference>192 <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj">193 <Project>{25087811-f74c-4128-bc86-8324271da13e}</Project>194 <Name>HeuristicLab.Optimization.Operators-3.3</Name>195 <Private>False</Private>196 </ProjectReference>197 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">198 <Project>{14ab8d24-25bc-400c-a846-4627aa945192}</Project>199 <Name>HeuristicLab.Optimization-3.3</Name>200 <Private>False</Private>201 </ProjectReference>202 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">203 <Project>{56f9106a-079f-4c61-92f6-86a84c2d84b7}</Project>204 <Name>HeuristicLab.Parameters-3.3</Name>205 <Private>False</Private>206 </ProjectReference>207 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">208 <Project>{102bc7d3-0ef9-439c-8f6d-96ff0fdb8e1b}</Project>209 <Name>HeuristicLab.Persistence-3.3</Name>210 <Private>False</Private>211 </ProjectReference>212 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">213 <Project>{94186a6a-5176-4402-ae83-886557b53cca}</Project>214 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>215 <Private>False</Private>216 </ProjectReference>217 <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">218 <Project>{f4539fb6-4708-40c9-be64-0a1390aea197}</Project>219 <Name>HeuristicLab.Random-3.3</Name>220 <Private>False</Private>221 </ProjectReference>222 <ProjectReference Include="..\..\HeuristicLab.Selection\3.3\HeuristicLab.Selection-3.3.csproj">223 <Project>{2c36cd4f-e5f5-43a4-801a-201ea895fe17}</Project>224 <Name>HeuristicLab.Selection-3.3</Name>225 <Private>False</Private>226 </ProjectReference>227 205 </ItemGroup> 228 206 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> -
branches/HeuristicLab.Algorithms.CMAEvolutionStrategy/sources/3.4/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.4.csproj
r12817 r13793 99 99 </PropertyGroup> 100 100 <ItemGroup> 101 <Reference Include="ALGLIB-3.7.0, Version=3.7.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 102 <SpecificVersion>False</SpecificVersion> 103 <HintPath>..\..\bin\ALGLIB-3.7.0.dll</HintPath> 104 <Private>False</Private> 101 <Reference Include="ALGLIB-3.7.0"> 102 <HintPath>..\..\..\trunk\sources\bin\ALGLIB-3.7.0.dll</HintPath> 103 </Reference> 104 <Reference Include="HeuristicLab.Analysis-3.3"> 105 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Analysis-3.3.dll</HintPath> 106 </Reference> 107 <Reference Include="HeuristicLab.Collections-3.3"> 108 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 109 </Reference> 110 <Reference Include="HeuristicLab.Common-3.3"> 111 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 112 </Reference> 113 <Reference Include="HeuristicLab.Core-3.3"> 114 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 115 </Reference> 116 <Reference Include="HeuristicLab.Data-3.3"> 117 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 118 </Reference> 119 <Reference Include="HeuristicLab.Encodings.RealVectorEncoding-3.3"> 120 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll</HintPath> 121 </Reference> 122 <Reference Include="HeuristicLab.Operators-3.3"> 123 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath> 124 </Reference> 125 <Reference Include="HeuristicLab.Optimization-3.3"> 126 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Optimization-3.3.dll</HintPath> 127 </Reference> 128 <Reference Include="HeuristicLab.Optimization.Operators-3.3"> 129 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Optimization.Operators-3.3.dll</HintPath> 130 </Reference> 131 <Reference Include="HeuristicLab.Parameters-3.3"> 132 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 133 </Reference> 134 <Reference Include="HeuristicLab.Persistence-3.3"> 135 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath> 136 </Reference> 137 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 138 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 139 </Reference> 140 <Reference Include="HeuristicLab.Random-3.3"> 141 <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath> 105 142 </Reference> 106 143 <Reference Include="System" /> … … 132 169 <Compile Include="Interfaces\ICMARecombinator.cs" /> 133 170 <Compile Include="Interfaces\ICMAUpdater.cs" /> 134 <Compile Include="Plugin.cs" />135 <Compile Include="Properties\AssemblyInfo.cs" />136 171 <Compile Include="CMAEvolutionStrategy.cs" /> 137 172 <Compile Include="Terminator.cs" /> … … 158 193 <Install>true</Install> 159 194 </BootstrapperPackage> 160 </ItemGroup>161 <ItemGroup>162 <ProjectReference Include="..\..\HeuristicLab.Analysis\3.3\HeuristicLab.Analysis-3.3.csproj">163 <Project>{887425b4-4348-49ed-a457-b7d2c26ddbf9}</Project>164 <Name>HeuristicLab.Analysis-3.3</Name>165 <Private>False</Private>166 </ProjectReference>167 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj">168 <Project>{958b43bc-cc5c-4fa2-8628-2b3b01d890b6}</Project>169 <Name>HeuristicLab.Collections-3.3</Name>170 <Private>False</Private>171 </ProjectReference>172 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">173 <Project>{a9ad58b9-3ef9-4cc1-97e5-8d909039ff5c}</Project>174 <Name>HeuristicLab.Common-3.3</Name>175 <Private>False</Private>176 </ProjectReference>177 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">178 <Project>{c36bd924-a541-4a00-afa8-41701378ddc5}</Project>179 <Name>HeuristicLab.Core-3.3</Name>180 <Private>False</Private>181 </ProjectReference>182 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj">183 <Project>{bbab9df5-5ef3-4ba8-ade9-b36e82114937}</Project>184 <Name>HeuristicLab.Data-3.3</Name>185 <Private>False</Private>186 </ProjectReference>187 <ProjectReference Include="..\..\HeuristicLab.Encodings.RealVectorEncoding\3.3\HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj">188 <Project>{bb6d334a-4bb6-4674-9883-31a6ebb32cab}</Project>189 <Name>HeuristicLab.Encodings.RealVectorEncoding-3.3</Name>190 <Private>False</Private>191 </ProjectReference>192 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">193 <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project>194 <Name>HeuristicLab.Operators-3.3</Name>195 <Private>False</Private>196 </ProjectReference>197 <ProjectReference Include="..\..\HeuristicLab.Optimization.Operators\3.3\HeuristicLab.Optimization.Operators-3.3.csproj">198 <Project>{25087811-f74c-4128-bc86-8324271da13e}</Project>199 <Name>HeuristicLab.Optimization.Operators-3.3</Name>200 <Private>False</Private>201 </ProjectReference>202 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj">203 <Project>{14ab8d24-25bc-400c-a846-4627aa945192}</Project>204 <Name>HeuristicLab.Optimization-3.3</Name>205 <Private>False</Private>206 </ProjectReference>207 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj">208 <Project>{56f9106a-079f-4c61-92f6-86a84c2d84b7}</Project>209 <Name>HeuristicLab.Parameters-3.3</Name>210 <Private>False</Private>211 </ProjectReference>212 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">213 <Project>{102bc7d3-0ef9-439c-8f6d-96ff0fdb8e1b}</Project>214 <Name>HeuristicLab.Persistence-3.3</Name>215 <Private>False</Private>216 </ProjectReference>217 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">218 <Project>{94186a6a-5176-4402-ae83-886557b53cca}</Project>219 <Name>HeuristicLab.PluginInfrastructure-3.3</Name>220 <Private>False</Private>221 </ProjectReference>222 <ProjectReference Include="..\..\HeuristicLab.Random\3.3\HeuristicLab.Random-3.3.csproj">223 <Project>{f4539fb6-4708-40c9-be64-0a1390aea197}</Project>224 <Name>HeuristicLab.Random-3.3</Name>225 <Private>False</Private>226 </ProjectReference>227 <ProjectReference Include="..\..\HeuristicLab.Selection\3.3\HeuristicLab.Selection-3.3.csproj">228 <Project>{2c36cd4f-e5f5-43a4-801a-201ea895fe17}</Project>229 <Name>HeuristicLab.Selection-3.3</Name>230 <Private>False</Private>231 </ProjectReference>232 195 </ItemGroup> 233 196 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
Note: See TracChangeset
for help on using the changeset viewer.