Changeset 17097 for stable/HeuristicLab.Problems.Programmable
- Timestamp:
- 07/07/19 23:40:10 (5 years ago)
- Location:
- stable
- Files:
-
- 13 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
-
stable/HeuristicLab.Problems.Programmable/3.3/CompiledProblemDefinition.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj
r15217 r17097 10 10 <RootNamespace>HeuristicLab.Problems.Programmable</RootNamespace> 11 11 <AssemblyName>HeuristicLab.Problems.Programmable-3.3</AssemblyName> 12 <TargetFrameworkVersion>v4. 5</TargetFrameworkVersion>12 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> 13 13 <FileAlignment>512</FileAlignment> 14 14 <TargetFrameworkProfile /> … … 76 76 </PropertyGroup> 77 77 <ItemGroup> 78 <Reference Include="Google.Protobuf, Version=3.6.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL"> 79 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 80 </Reference> 81 <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 82 <HintPath>..\..\packages\HEAL.Attic.1.0.0-pre02\lib\net461\HEAL.Attic.dll</HintPath> 83 </Reference> 78 84 <Reference Include="System" /> 79 85 <Reference Include="System.Core" /> 80 86 <Reference Include="System.Drawing" /> 87 <Reference Include="System.Drawing.Common, Version=4.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> 88 <HintPath>..\..\packages\System.Drawing.Common.4.5.1\lib\net461\System.Drawing.Common.dll</HintPath> 89 </Reference> 81 90 <Reference Include="System.Xml.Linq" /> 82 91 <Reference Include="System.Data.DataSetExtensions" /> … … 105 114 </EmbeddedResource> 106 115 <None Include="HeuristicLab.snk" /> 116 <None Include="packages.config" /> 107 117 <None Include="Plugin.cs.frame" /> 108 118 <Compile Include="Plugin.cs" /> -
stable/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProblemDefinitionScript.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Optimization; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Problems.Programmable { 28 28 [Item("Multi-objective Problem Definition Script", "Script that defines the parameter vector and evaluates the solution for a programmable problem.")] 29 [Storable Class]29 [StorableType("17741D64-CF9D-4CCF-9892-0590C325D4E6")] 30 30 public sealed class MultiObjectiveProblemDefinitionScript : ProblemDefinitionScript, IMultiObjectiveProblemDefinition, IStorableContent { 31 31 public string Filename { get; set; } … … 36 36 37 37 [StorableConstructor] 38 private MultiObjectiveProblemDefinitionScript( bool deserializing) : base(deserializing) { }38 private MultiObjectiveProblemDefinitionScript(StorableConstructorFlag _) : base(_) { } 39 39 private MultiObjectiveProblemDefinitionScript(MultiObjectiveProblemDefinitionScript original, Cloner cloner) : base(original, cloner) { } 40 40 public MultiObjectiveProblemDefinitionScript() : base(ScriptTemplates.CompiledMultiObjectiveProblemDefinition) { } -
stable/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 using HeuristicLab.Optimization; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Attic; 30 30 31 31 namespace HeuristicLab.Problems.Programmable { 32 32 [Item("Programmable Problem (multi-objective)", "Represents a multi-objective problem that can be programmed with a script.")] 33 33 [Creatable(CreatableAttribute.Categories.Problems, Priority = 120)] 34 [Storable Class]34 [StorableType("1AA24077-4E1E-4FAE-8EC8-B6008DFD30B9")] 35 35 public sealed class MultiObjectiveProgrammableProblem : MultiObjectiveBasicProblem<IEncoding>, IProgrammableItem { 36 36 public static new Image StaticItemImage { … … 57 57 58 58 [StorableConstructor] 59 private MultiObjectiveProgrammableProblem( bool deserializing) : base(deserializing) { }59 private MultiObjectiveProgrammableProblem(StorableConstructorFlag _) : base(_) { } 60 60 public MultiObjectiveProgrammableProblem() 61 61 : base() { -
stable/HeuristicLab.Problems.Programmable/3.3/Plugin.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Optimization; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 using HeuristicLab.Scripting; 30 30 31 31 namespace HeuristicLab.Problems.Programmable { 32 32 [Item("ProblemDefinitionScript", "Script that defines the parameter vector and evaluates the solution for a programmable problem.")] 33 [Storable Class]33 [StorableType("5573B778-C60C-44BF-98FB-A8E189818C00")] 34 34 public abstract class ProblemDefinitionScript : Script, IProblemDefinition { 35 35 protected bool SuppressEvents { get; set; } … … 45 45 46 46 [StorableConstructor] 47 protected ProblemDefinitionScript( bool deserializing) : base(deserializing) { }47 protected ProblemDefinitionScript(StorableConstructorFlag _) : base(_) { } 48 48 protected ProblemDefinitionScript(ProblemDefinitionScript original, Cloner cloner) 49 49 : base(original, cloner) { -
stable/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScriptException.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.Programmable/3.3/Properties/AssemblyInfo.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Optimization; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Problems.Programmable { 29 29 [Item("Single-objective Problem Definition Script", "Script that defines the parameter vector and evaluates the solution for a programmable problem.")] 30 [Storable Class]30 [StorableType("D0B2A649-EDDE-4A6E-A3B5-F40F5FD1B2C0")] 31 31 public sealed class SingleObjectiveProblemDefinitionScript : ProblemDefinitionScript, ISingleObjectiveProblemDefinition, IStorableContent { 32 32 public string Filename { get; set; } … … 37 37 38 38 [StorableConstructor] 39 private SingleObjectiveProblemDefinitionScript( bool deserializing) : base(deserializing) { }39 private SingleObjectiveProblemDefinitionScript(StorableConstructorFlag _) : base(_) { } 40 40 private SingleObjectiveProblemDefinitionScript(SingleObjectiveProblemDefinitionScript original, Cloner cloner) : base(original, cloner) { } 41 41 public SingleObjectiveProblemDefinitionScript() : base(ScriptTemplates.CompiledSingleObjectiveProblemDefinition) { } -
stable/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 29 29 using HeuristicLab.Optimization; 30 30 using HeuristicLab.Parameters; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Attic; 32 32 33 33 namespace HeuristicLab.Problems.Programmable { 34 34 [Item("Programmable Problem (single-objective)", "Represents a single-objective problem that can be programmed with a script.")] 35 35 [Creatable(CreatableAttribute.Categories.Problems, Priority = 100)] 36 [Storable Class]36 [StorableType("44944E6B-E95E-4805-8F0A-0C0F7D761DB9")] 37 37 public sealed class SingleObjectiveProgrammableProblem : SingleObjectiveBasicProblem<IEncoding>, IProgrammableItem { 38 38 public static new Image StaticItemImage { … … 59 59 60 60 [StorableConstructor] 61 private SingleObjectiveProgrammableProblem( bool deserializing) : base(deserializing) { }61 private SingleObjectiveProgrammableProblem(StorableConstructorFlag _) : base(_) { } 62 62 public SingleObjectiveProgrammableProblem() 63 63 : base() { -
stable/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledMultiObjectiveProblemDefinition.cs
r12746 r17097 1 using System; 2 using System.Linq; 3 using System.Collections.Generic; 4 using HeuristicLab.Common; 5 using HeuristicLab.Core; 6 using HeuristicLab.Data; 7 using HeuristicLab.Encodings.BinaryVectorEncoding; 8 using HeuristicLab.Encodings.IntegerVectorEncoding; 9 using HeuristicLab.Encodings.RealVectorEncoding; 10 using HeuristicLab.Encodings.PermutationEncoding; 11 using HeuristicLab.Encodings.LinearLinkageEncoding; 12 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 1 using HeuristicLab.Core; 13 2 using HeuristicLab.Optimization; 14 using HeuristicLab.Problems.Programmable;15 3 16 4 namespace HeuristicLab.Problems.Programmable { -
stable/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledSingleObjectiveProblemDefinition.cs
r12746 r17097 1 using System; 2 using System.Linq; 3 using System.Collections.Generic; 4 using HeuristicLab.Common; 1 using System.Collections.Generic; 5 2 using HeuristicLab.Core; 6 using HeuristicLab.Data;7 using HeuristicLab.Encodings.BinaryVectorEncoding;8 using HeuristicLab.Encodings.IntegerVectorEncoding;9 using HeuristicLab.Encodings.RealVectorEncoding;10 using HeuristicLab.Encodings.PermutationEncoding;11 using HeuristicLab.Encodings.LinearLinkageEncoding;12 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;13 3 using HeuristicLab.Optimization; 14 using HeuristicLab.Problems.Programmable;15 4 16 5 namespace HeuristicLab.Problems.Programmable { -
stable/HeuristicLab.Problems.Programmable/3.3/packages.config
r16565 r17097 2 2 <packages> 3 3 <package id="Google.Protobuf" version="3.6.1" targetFramework="net461" /> 4 <package id="HEAL.Attic" version="1.0.0-pre0 1" targetFramework="net461" />4 <package id="HEAL.Attic" version="1.0.0-pre02" targetFramework="net461" /> 5 5 <package id="System.Drawing.Common" version="4.5.1" targetFramework="net461" /> 6 6 </packages>
Note: See TracChangeset
for help on using the changeset viewer.