- Timestamp:
- 03/03/17 11:41:43 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/Algorithm.cs
r13368 r14711 35 35 /// </summary> 36 36 [Item("Algorithm", "A base class for algorithms.")] 37 [Storable Class("71AEBFFD-0173-4289-82EE-482A6331226E")]37 [StorableType("71AEBFFD-0173-4289-82EE-482A6331226E")] 38 38 public abstract class Algorithm : ParameterizedNamedItem, IAlgorithm { 39 39 public static new Image StaticItemImage { … … 218 218 base.CollectParameterValues(values); 219 219 values.Add("Algorithm Name", new StringValue(Name)); 220 values.Add("Algorithm Type", new StringValue(this.GetType().GetPrettyName()));220 values.Add("Algorithm MemberSelection", new StringValue(this.GetType().GetPrettyName())); 221 221 if (Problem != null) { 222 222 Problem.CollectParameterValues(values); 223 223 values.Add("Problem Name", new StringValue(Problem.Name)); 224 values.Add("Problem Type", new StringValue(Problem.GetType().GetPrettyName()));224 values.Add("Problem MemberSelection", new StringValue(Problem.GetType().GetPrettyName())); 225 225 } 226 226 } -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/BasicAlgorithm.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Optimization { 29 [Storable Class("A597E90A-6274-4C66-AF24-76BB71C3F811")]29 [StorableType("A597E90A-6274-4C66-AF24-76BB71C3F811")] 30 30 public abstract class BasicAlgorithm : Algorithm, IStorableContent { 31 31 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs
r13368 r14711 32 32 /// </summary> 33 33 [Item("EngineAlgorithm", "A base class for algorithms which use an engine for execution.")] 34 [Storable Class("21523BD2-1EDD-4192-92B6-22FA1DC0592E")]34 [StorableType("21523BD2-1EDD-4192-92B6-22FA1DC0592E")] 35 35 public abstract class EngineAlgorithm : Algorithm { 36 36 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/HeuristicOptimizationAlgorithm.cs
r13368 r14711 30 30 /// </summary> 31 31 [Item("Heuristic Optimization Algorithm", "A base class for heuristic optimization algorithms.")] 32 [Storable Class("6CB60BC5-35C5-4AD8-A82D-5A800100315F")]32 [StorableType("6CB60BC5-35C5-4AD8-A82D-5A800100315F")] 33 33 public abstract class HeuristicOptimizationAlgorithm : Algorithm { 34 34 public new IHeuristicOptimizationProblem Problem { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/HeuristicOptimizationEngineAlgorithm.cs
r13368 r14711 30 30 /// </summary> 31 31 [Item("Heuristic Optimization Enigne Algorithm", "A base class for heuristic optimization algorithms using an execution engine.")] 32 [Storable Class("13648771-C7D3-4206-8306-CF50531A4221")]32 [StorableType("13648771-C7D3-4206-8306-CF50531A4221")] 33 33 public abstract class HeuristicOptimizationEngineAlgorithm : EngineAlgorithm { 34 34 public new IHeuristicOptimizationProblem Problem { -
branches/PersistenceOverhaul/HeuristicLab.Optimization/3.3/Algorithms/UserDefinedAlgorithm.cs
r13368 r14711 31 31 [Item("User-Defined Algorithm", "An algorithm which can be defined by the user.")] 32 32 [Creatable(CreatableAttribute.Categories.Algorithms, Priority = 100)] 33 [Storable Class("B9B72269-4180-4DEF-9F14-751FE7525283")]33 [StorableType("B9B72269-4180-4DEF-9F14-751FE7525283")] 34 34 public sealed class UserDefinedAlgorithm : EngineAlgorithm, IParameterizedItem, IStorableContent { 35 35 public string Filename { get; set; }
Note: See TracChangeset
for help on using the changeset viewer.