- Timestamp:
- 07/07/19 23:40:10 (5 years ago)
- Location:
- stable
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
stable
-
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAEqualweightedRecombinator.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. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 27 27 [Item("CMA Equal-weighted Recombinator", "Calculates weighted mean using equal weights.")] 28 [Storable Class]28 [StorableType("989FE031-C410-4435-B5F5-17A22C4A97BC")] 29 29 public class CMAEqualweightedRecombinator : CMARecombinator { 30 30 31 31 [StorableConstructor] 32 protected CMAEqualweightedRecombinator( bool deserializing) : base(deserializing) { }32 protected CMAEqualweightedRecombinator(StorableConstructorFlag _) : base(_) { } 33 33 protected CMAEqualweightedRecombinator(CMAEqualweightedRecombinator original, Cloner cloner) : base(original, cloner) { } 34 34 public CMAEqualweightedRecombinator() : base() { } -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAInitializer.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.Optimization; 27 27 using HeuristicLab.Parameters; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 using System; 30 30 using System.Collections.Generic; … … 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAInitializer", "Initializes the covariance matrix and step size variables.")] 35 [Storable Class]35 [StorableType("AEE40FF4-A610-474B-B969-032A54D814CE")] 36 36 public class CMAInitializer : SingleSuccessorOperator, ICMAInitializer, IIterationBasedOperator { 37 37 … … 79 79 80 80 [StorableConstructor] 81 protected CMAInitializer( bool deserializing) : base(deserializing) { }81 protected CMAInitializer(StorableConstructorFlag _) : base(_) { } 82 82 protected CMAInitializer(CMAInitializer original, Cloner cloner) : base(original, cloner) { } 83 83 public CMAInitializer() -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALinearweightedRecombinator.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. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 27 27 [Item("CMA Linear-weighted Recombinator", "Calculates weighted mean using linear decreasing weights.")] 28 [Storable Class]28 [StorableType("628D27E7-AD3F-418B-A44D-E5338017CA69")] 29 29 public class CMALinearweightedRecombinator : CMARecombinator { 30 30 31 31 [StorableConstructor] 32 protected CMALinearweightedRecombinator( bool deserializing) : base(deserializing) { }32 protected CMALinearweightedRecombinator(StorableConstructorFlag _) : base(_) { } 33 33 protected CMALinearweightedRecombinator(CMALinearweightedRecombinator original, Cloner cloner) : base(original, cloner) { } 34 34 public CMALinearweightedRecombinator() : base() { } -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMALogweightedRecombinator.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.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 29 29 [Item("CMA Log-weighted Recombinator", "Calculates weighted mean based on a logarithmic decreasing weights.")] 30 [Storable Class]30 [StorableType("83A47E81-FF87-4A28-AEB4-DE453B55B680")] 31 31 public class CMALogweightedRecombinator : CMARecombinator { 32 32 33 33 [StorableConstructor] 34 protected CMALogweightedRecombinator( bool deserializing) : base(deserializing) { }34 protected CMALogweightedRecombinator(StorableConstructorFlag _) : base(_) { } 35 35 protected CMALogweightedRecombinator(CMALogweightedRecombinator original, Cloner cloner) : base(original, cloner) { } 36 36 public CMALogweightedRecombinator() : base() { } -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAMutator.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. … … 28 28 using HeuristicLab.Optimization; 29 29 using HeuristicLab.Parameters; 30 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;30 using HEAL.Attic; 31 31 using HeuristicLab.Random; 32 32 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAMutator", "Mutates the solution vector according to the CMA-ES scheme.")] 35 [Storable Class]35 [StorableType("13539C1A-1D94-4CD7-8514-2173C661333D")] 36 36 public sealed class CMAMutator : SingleSuccessorOperator, IStochasticOperator, ICMAManipulator, IIterationBasedOperator { 37 37 … … 83 83 84 84 [StorableConstructor] 85 private CMAMutator( bool deserializing) : base(deserializing) { }85 private CMAMutator(StorableConstructorFlag _) : base(_) { } 86 86 private CMAMutator(CMAMutator original, Cloner cloner) : base(original, cloner) { } 87 87 public CMAMutator() -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMARecombinator.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. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 using System; 29 29 30 30 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 31 31 [Item("CMARecombinator", "Base class that calculates the weighted mean of a number of offspring.")] 32 [Storable Class]32 [StorableType("C0798B4D-1685-4720-828A-17E40879000B")] 33 33 public abstract class CMARecombinator : SingleSuccessorOperator, ICMARecombinator { 34 34 … … 56 56 57 57 [StorableConstructor] 58 protected CMARecombinator( bool deserializing) : base(deserializing) { }58 protected CMARecombinator(StorableConstructorFlag _) : base(_) { } 59 59 protected CMARecombinator(CMARecombinator original, Cloner cloner) : base(original, cloner) { } 60 60 protected CMARecombinator() -
stable/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.4/CMAOperators/CMAUpdater.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 using System; 31 31 using System.Linq; … … 33 33 namespace HeuristicLab.Algorithms.CMAEvolutionStrategy { 34 34 [Item("CMAUpdater", "Updates the covariance matrix and strategy parameters of CMA-ES.")] 35 [Storable Class]35 [StorableType("872D120A-1CBE-4C01-8250-E34BF8BBD9DA")] 36 36 public class CMAUpdater : SingleSuccessorOperator, ICMAUpdater, IIterationBasedOperator, ISingleObjectiveOperator { 37 37 … … 79 79 80 80 [StorableConstructor] 81 protected CMAUpdater( bool deserializing) : base(deserializing) { }81 protected CMAUpdater(StorableConstructorFlag _) : base(_) { } 82 82 protected CMAUpdater(CMAUpdater original, Cloner cloner) : base(original, cloner) { } 83 83 public CMAUpdater()
Note: See TracChangeset
for help on using the changeset viewer.