Changeset 12529
- Timestamp:
- 06/29/15 10:48:35 (9 years ago)
- Location:
- branches/TerminationCriteria
- Files:
-
- 1 added
- 1 deleted
- 6 edited
- 11 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/TerminationCriteria/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj
r12304 r12529 199 199 </BootstrapperPackage> 200 200 </ItemGroup> 201 <ItemGroup>202 <ProjectReference Include="..\..\HeuristicLab.Termination\3.3\HeuristicLab.Termination-3.3.csproj">203 <Project>{5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}</Project>204 <Name>HeuristicLab.Termination-3.3</Name>205 </ProjectReference>206 </ItemGroup>207 201 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 208 202 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
branches/TerminationCriteria/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs
r12447 r12529 34 34 using HeuristicLab.PluginInfrastructure; 35 35 using HeuristicLab.Random; 36 using HeuristicLab.Termination;37 36 38 37 namespace HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm { -
branches/TerminationCriteria/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs
r12357 r12529 24 24 using HeuristicLab.Data; 25 25 using HeuristicLab.Operators; 26 using HeuristicLab.Optimization; 26 27 using HeuristicLab.Optimization.Operators; 27 28 using HeuristicLab.Parameters; 28 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using HeuristicLab.Termination;30 30 31 31 namespace HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm { -
branches/TerminationCriteria/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj
r12528 r12529 134 134 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath> 135 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 </Reference> 136 140 <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 137 141 <SpecificVersion>False</SpecificVersion> … … 322 326 <Compile Include="RunCollectionViews\RunCollectionChartAggregationView.Designer.cs"> 323 327 <DependentUpon>RunCollectionChartAggregationView.cs</DependentUpon> 328 </Compile> 329 <Compile Include="ThresholdTerminatorView.cs"> 330 <SubType>UserControl</SubType> 331 </Compile> 332 <Compile Include="ThresholdTerminatorView.Designer.cs"> 333 <DependentUpon>ThresholdTerminatorView.cs</DependentUpon> 324 334 </Compile> 325 335 <Compile Include="UserDefinedAlgorithmView.cs"> -
branches/TerminationCriteria/HeuristicLab.Optimization.Views/3.3/ThresholdTerminatorView.Designer.cs
r12527 r12529 20 20 #endregion 21 21 22 using System; 23 using HeuristicLab.Core; 24 using HeuristicLab.Data; 25 26 namespace HeuristicLab.Termination.Views { 22 namespace HeuristicLab.Optimization.Views { 27 23 partial class ThresholdTerminatorView<T> { 28 24 /// <summary> -
branches/TerminationCriteria/HeuristicLab.Optimization.Views/3.3/ThresholdTerminatorView.cs
r12527 r12529 25 25 using HeuristicLab.MainForm; 26 26 27 namespace HeuristicLab. Termination.Views {27 namespace HeuristicLab.Optimization.Views { 28 28 29 29 [View("ThresholdTerminator View")] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r12528 r12529 190 190 <Compile Include="Interfaces\ISimilarityBasedOperator.cs" /> 191 191 <Compile Include="Interfaces\ISolutionSimilarityCalculator.cs" /> 192 <Compile Include="Interfaces\ITerminationBasedOperator.cs" /> 193 <Compile Include="Interfaces\ITerminator.cs" /> 192 194 <Compile Include="MetaOptimizers\BatchRun.cs" /> 193 195 <Compile Include="MetaOptimizers\Experiment.cs" /> … … 199 201 <Compile Include="RunCollectionModification\RunCollectionValueRemover.cs" /> 200 202 <Compile Include="Interfaces\IRunCollectionModifier.cs" /> 203 <Compile Include="Termination\ComparisonTerminator.cs" /> 204 <Compile Include="Termination\ExecutionTimeTerminator.cs" /> 205 <Compile Include="Termination\MultiTerminator.cs" /> 206 <Compile Include="Termination\SingleObjectiveQualityTerminator.cs" /> 207 <Compile Include="Termination\TerminationOperator.cs" /> 208 <Compile Include="Termination\Terminator.cs" /> 209 <Compile Include="Termination\ThresholdTerminator.cs" /> 201 210 <None Include="Plugin.cs.frame" /> 202 211 <Compile Include="Algorithms\Algorithm.cs" /> -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Interfaces/ITerminationBasedOperator.cs
r12527 r12529 23 23 using HeuristicLab.Data; 24 24 25 namespace HeuristicLab. Termination {25 namespace HeuristicLab.Optimization { 26 26 public interface ITerminationBasedOperator : IOperator { 27 27 ILookupParameter<BoolValue> TerminateParameter { get; } -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Interfaces/ITerminator.cs
r12527 r12529 20 20 #endregion 21 21 22 using HeuristicLab.Core; 23 24 namespace HeuristicLab.Termination { 22 namespace HeuristicLab.Optimization { 25 23 /// <summary> 26 24 /// An interface which represents an operator for checking a termination criterion. -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ComparisonTerminator.cs
r12527 r12529 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab. Termination {30 namespace HeuristicLab.Optimization { 31 31 [Item("ComparisonTerminator", "An termination criterion which compares two values.")] 32 32 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ExecutionTimeTerminator.cs
r12527 r12529 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab. Termination {28 namespace HeuristicLab.Optimization { 29 29 [Item("ExecutionTimeTerminator", "A termination criterion based on execution time of an algorithm.")] 30 30 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/MultiTerminator.cs
r12527 r12529 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 32 33 namespace HeuristicLab. Termination {33 namespace HeuristicLab.Optimization { 34 34 [Item("MultiTerminator", "A multi operator, containing termination criteria.")] 35 35 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/SingleObjectiveQualityTerminator.cs
r12527 r12529 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Optimization;26 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 26 28 namespace HeuristicLab. Termination {27 namespace HeuristicLab.Optimization { 29 28 [Item("SingleObjectiveQualityTerminator", "A termination criterion which uses a quality parameter (eg. current best quality) for termination.")] 30 29 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/TerminationOperator.cs
r12527 r12529 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab. Termination {29 namespace HeuristicLab.Optimization { 30 30 [Item("TerminationOperator", "An operator which either calls the terminate- or the continue branch.")] 31 31 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/Terminator.cs
r12527 r12529 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 30 31 namespace HeuristicLab. Termination {31 namespace HeuristicLab.Optimization { 32 32 [Item("Terminator", "A base class for all termination criteria.")] 33 33 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ThresholdTerminator.cs
r12527 r12529 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab. Termination {29 namespace HeuristicLab.Optimization { 30 30 [Item("ThresholdTerminator", "Base class for all termination criteria which specifies some threshold.")] 31 31 [StorableClass] -
branches/TerminationCriteria/TerminationCriteria.sln
r12528 r12529 5 5 MinimumVisualStudioVersion = 10.0.40219.1 6 6 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3", "HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm\3.3\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj", "{F409DD9E-1E9C-4EB1-AA3A-9F6E987C6E58}" 7 EndProject8 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Termination-3.3", "HeuristicLab.Termination\3.3\HeuristicLab.Termination-3.3.csproj", "{5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}"9 7 EndProject 10 8 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Optimization-3.3", "HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj", "{14AB8D24-25BC-400C-A846-4627AA945192}" … … 38 36 {F409DD9E-1E9C-4EB1-AA3A-9F6E987C6E58}.Release|x86.ActiveCfg = Release|x86 39 37 {F409DD9E-1E9C-4EB1-AA3A-9F6E987C6E58}.Release|x86.Build.0 = Release|x86 40 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU41 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU42 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|x64.ActiveCfg = Debug|x6443 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|x64.Build.0 = Debug|x6444 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|x86.ActiveCfg = Debug|x8645 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Debug|x86.Build.0 = Debug|x8646 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU47 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|Any CPU.Build.0 = Release|Any CPU48 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|x64.ActiveCfg = Release|x6449 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|x64.Build.0 = Release|x6450 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|x86.ActiveCfg = Release|x8651 {5AB79EEE-33AC-4E7A-8AF1-E409AB63A3D3}.Release|x86.Build.0 = Release|x8652 38 {14AB8D24-25BC-400C-A846-4627AA945192}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 53 39 {14AB8D24-25BC-400C-A846-4627AA945192}.Debug|Any CPU.Build.0 = Debug|Any CPU
Note: See TracChangeset
for help on using the changeset viewer.