Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AckleyAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("AckleyAdditiveMoveEvaluator", "Class for evaluating an additive move on the Ackley function.")] 29 [Storable Class]29 [StorableType("C28EF2FB-0EF2-4A69-910D-210A808A0420")] 30 30 public class AckleyAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected AckleyAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected AckleyAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected AckleyAdditiveMoveEvaluator(AckleyAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public AckleyAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs
r16453 r16462 27 27 using HeuristicLab.Operators; 28 28 using HeuristicLab.Parameters; 29 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;29 using HEAL.Fossil; 30 30 31 31 namespace HeuristicLab.Problems.TestFunctions { 32 32 [Item("AdditiveMoveEvaluator", "Base class for evaluating an additive move.")] 33 [Storable Class]33 [StorableType("3B4F3C57-78CE-4881-8E3B-6E784A495734")] 34 34 public abstract class AdditiveMoveEvaluator : SingleSuccessorOperator, ISingleObjectiveTestFunctionAdditiveMoveEvaluator { 35 35 … … 53 53 54 54 [StorableConstructor] 55 protected AdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }55 protected AdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 56 56 protected AdditiveMoveEvaluator(AdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 57 57 protected AdditiveMoveEvaluator() -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BealeAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("BealeAdditiveMoveEvaluator", "Class for evaluating an additive move on the Beale function.")] 29 [Storable Class]29 [StorableType("1F069200-31A3-45B0-A9E1-86C501148550")] 30 30 public class BealeAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected BealeAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected BealeAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected BealeAdditiveMoveEvaluator(BealeAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public BealeAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BoothAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("BoothAdditiveMoveEvaluator", "Class for evaluating an additive move on the Booth function.")] 29 [Storable Class]29 [StorableType("869C2238-2423-42FC-A34E-54009D58365D")] 30 30 public class BoothAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected BoothAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected BoothAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected BoothAdditiveMoveEvaluator(BoothAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public BoothAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/GriewankAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("GriewankAdditiveMoveEvaluator", "Class for evaluating an additive move on the Griewank function.")] 29 [Storable Class]29 [StorableType("A3AC4364-7F3A-431E-8AE0-A1B46EC9FA4D")] 30 30 public class GriewankAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected GriewankAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected GriewankAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected GriewankAdditiveMoveEvaluator(GriewankAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public GriewankAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/LevyAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("LevyAdditiveMoveEvaluator", "Class for evaluating an additive move on the Levy function.")] 29 [Storable Class]29 [StorableType("EF50460A-400C-47DE-96D0-51107E353467")] 30 30 public class LevyAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected LevyAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected LevyAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected LevyAdditiveMoveEvaluator(LevyAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public LevyAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MatyasAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("MatyasAdditiveMoveEvaluator", "Class for evaluating an additive move on the Matyas function.")] 29 [Storable Class]29 [StorableType("7B8A70DA-019D-4724-8AB8-6F42D60FB398")] 30 30 public class MatyasAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected MatyasAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected MatyasAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected MatyasAdditiveMoveEvaluator(MatyasAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public MatyasAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MultinormalAdditiveMoveEvaluator.cs
r16453 r16462 25 25 using HeuristicLab.Encodings.RealVectorEncoding; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 using HeuristicLab.Problems.TestFunctions.Evaluators; 29 29 30 30 namespace HeuristicLab.Problems.TestFunctions { 31 31 [Item("MultinormalAdditiveMoveEvaluator", "Class for evaluating an additive move on the multinormal function.")] 32 [Storable Class]32 [StorableType("BF3794EF-E2C1-457C-8460-75EE179B0B30")] 33 33 public class MultinormalAdditiveMoveEvaluator : AdditiveMoveEvaluator { 34 34 public LookupParameter<ISingleObjectiveTestFunctionProblemEvaluator> EvaluatorParameter { … … 37 37 38 38 [StorableConstructor] 39 protected MultinormalAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }39 protected MultinormalAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 40 40 protected MultinormalAdditiveMoveEvaluator(MultinormalAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 41 41 public MultinormalAdditiveMoveEvaluator() { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RandomAdditiveMoveEvaluator.cs
r16453 r16462 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 25 using HeuristicLab.Parameters; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Problems.TestFunctions { 29 29 [Item("RandomAdditiveMoveEvaluator", "Class for evaluating an additive move on the Random function.")] 30 [Storable Class]30 [StorableType("B8C621D3-6F11-417C-947B-F02484987313")] 31 31 public class RandomAdditiveMoveEvaluator : AdditiveMoveEvaluator { 32 32 public override System.Type EvaluatorType { … … 39 39 40 40 [StorableConstructor] 41 protected RandomAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }41 protected RandomAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 42 42 protected RandomAdditiveMoveEvaluator(RandomAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 43 43 public RandomAdditiveMoveEvaluator() -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RastriginAdditiveMoveEvaluator.cs
r16453 r16462 25 25 using HeuristicLab.Encodings.RealVectorEncoding; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Problems.TestFunctions { 30 30 [Item("RastriginAdditiveMoveEvaluator", "Class for evaluating an additive move on the Rastrigin function.")] 31 [Storable Class]31 [StorableType("F4D22E9B-6D46-4F7A-AABA-A77048F879DB")] 32 32 public class RastriginAdditiveMoveEvaluator : AdditiveMoveEvaluator, IRastriginMoveEvaluator { 33 33 public override System.Type EvaluatorType { … … 49 49 50 50 [StorableConstructor] 51 protected RastriginAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }51 protected RastriginAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 52 52 protected RastriginAdditiveMoveEvaluator(RastriginAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 53 53 public RastriginAdditiveMoveEvaluator() { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RealVectorAdditiveMoveWrapper.cs
r16453 r16462 34 34 private RealVector vector; 35 35 36 private RealVectorAdditiveMoveWrapper(bool deserializing) : base(deserializing) { }37 36 private RealVectorAdditiveMoveWrapper(RealVectorAdditiveMoveWrapper original, Cloner cloner) 38 37 : base(original, cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RosenbrockAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("RosenbrockAdditiveMoveEvaluator", "Class for evaluating an additive move on the Rosenbrock function.")] 29 [Storable Class]29 [StorableType("A4CE5DFB-BC5C-4024-AD0F-7E23D6A50FBD")] 30 30 public class RosenbrockAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected RosenbrockAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected RosenbrockAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected RosenbrockAdditiveMoveEvaluator(RosenbrockAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public RosenbrockAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SchwefelAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("SchwefelAdditiveMoveEvaluator", "Class for evaluating an additive move on the Schwefel function.")] 29 [Storable Class]29 [StorableType("BBCD57E2-4E1E-44E7-8943-8CCA5A6FFBB9")] 30 30 public class SchwefelAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected SchwefelAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected SchwefelAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected SchwefelAdditiveMoveEvaluator(SchwefelAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public SchwefelAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SphereAdditiveMoveEvaluator.cs
r16453 r16462 25 25 using HeuristicLab.Encodings.RealVectorEncoding; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Problems.TestFunctions { 30 30 [Item("SphereAdditiveMoveEvaluator", "Class for evaluating an additive move on the Sphere function.")] 31 [Storable Class]31 [StorableType("4A2D54BA-31B3-4A2E-BDCA-D33C0C79E75B")] 32 32 public class SphereAdditiveMoveEvaluator : AdditiveMoveEvaluator, ISphereMoveEvaluator { 33 33 /// <summary> … … 63 63 64 64 [StorableConstructor] 65 protected SphereAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }65 protected SphereAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 66 66 protected SphereAdditiveMoveEvaluator(SphereAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 67 67 public SphereAdditiveMoveEvaluator() { -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SumSquaresAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("SumSquaresAdditiveMoveEvaluator", "Class for evaluating an additive move on the SumSquares function.")] 29 [Storable Class]29 [StorableType("83294D8D-7286-4B95-87B8-CE55528B46E5")] 30 30 public class SumSquaresAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected SumSquaresAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected SumSquaresAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected SumSquaresAdditiveMoveEvaluator(SumSquaresAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public SumSquaresAdditiveMoveEvaluator() : base() { } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/ZakharovAdditiveMoveEvaluator.cs
r16453 r16462 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.RealVectorEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Problems.TestFunctions { 28 28 [Item("ZakharovAdditiveMoveEvaluator", "Class for evaluating an additive move on the Zakharov function.")] 29 [Storable Class]29 [StorableType("76A5302B-9A7F-4334-8180-3F2A0537F4E2")] 30 30 public class ZakharovAdditiveMoveEvaluator : AdditiveMoveEvaluator { 31 31 public override System.Type EvaluatorType { … … 34 34 35 35 [StorableConstructor] 36 protected ZakharovAdditiveMoveEvaluator( bool deserializing) : base(deserializing) { }36 protected ZakharovAdditiveMoveEvaluator(StorableConstructorFlag _) : base(_) { } 37 37 protected ZakharovAdditiveMoveEvaluator(ZakharovAdditiveMoveEvaluator original, Cloner cloner) : base(original, cloner) { } 38 38 public ZakharovAdditiveMoveEvaluator() : base() { }
Note: See TracChangeset
for help on using the changeset viewer.