- Timestamp:
- 04/20/10 18:53:14 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters
- Files:
-
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs
r3435 r3450 30 30 31 31 namespace HeuristicLab.Encodings.RealVectorEncoding { 32 [Item("St rategyVectorCreator", "Creates the endogeneous strategy parameters.")]32 [Item("StdDevStrategyVectorCreator", "Creates the endogeneous strategy parameters.")] 33 33 [StorableClass] 34 public class St rategyVectorCreator : SingleSuccessorOperator, IStochasticOperator, IRealVectorStrategyParameterCreator {34 public class StdDevStrategyVectorCreator : SingleSuccessorOperator, IStochasticOperator, IRealVectorStdDevStrategyParameterCreator { 35 35 public override bool CanChangeName { 36 36 get { return false; } … … 49 49 } 50 50 51 public St rategyVectorCreator()51 public StdDevStrategyVectorCreator() 52 52 : base() { 53 53 Parameters.Add(new LookupParameter<IRandom>("Random", "The random number generator to use.")); -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs
r3435 r3450 29 29 30 30 namespace HeuristicLab.Encodings.RealVectorEncoding { 31 [Item("St rategyVectorCrossover", "Crosses the strategy vector by using intermediate recombination (average crossover).")]31 [Item("StdDevStrategyVectorCrossover", "Crosses the strategy vector by using intermediate recombination (average crossover).")] 32 32 [StorableClass] 33 public class St rategyVectorCrossover : SingleSuccessorOperator, IStochasticOperator, IRealVectorStrategyParameterOperator, IStrategyParameterCrossover {33 public class StdDevStrategyVectorCrossover : SingleSuccessorOperator, IStochasticOperator, IRealVectorStdDevStrategyParameterCrossover { 34 34 public override bool CanChangeName { 35 35 get { return false; } … … 45 45 } 46 46 47 public St rategyVectorCrossover()47 public StdDevStrategyVectorCrossover() 48 48 : base() { 49 49 Parameters.Add(new LookupParameter<IRandom>("Random", "The random number generator to use.")); -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs
r3435 r3450 28 28 using HeuristicLab.Random; 29 29 using System; 30 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 31 31 32 namespace HeuristicLab.Encodings.RealVectorEncoding { … … 33 34 /// Mutates the endogenous strategy parameters. 34 35 /// </summary> 35 public class StrategyVectorManipulator : SingleSuccessorOperator, IStochasticOperator, IRealVectorStrategyParameterOperator, IStrategyParameterManipulator { 36 [Item("StdDevStrategyVectorManipulator", "Mutates the endogenous strategy parameters.")] 37 [StorableClass] 38 public class StdDevStrategyVectorManipulator : SingleSuccessorOperator, IStochasticOperator, IRealVectorStdDevStrategyParameterManipulator { 36 39 public ILookupParameter<IRandom> RandomParameter { 37 40 get { return (ILookupParameter<IRandom>)Parameters["Random"]; } … … 54 57 /// <c>LearningRate</c>). 55 58 /// </summary> 56 public St rategyVectorManipulator()59 public StdDevStrategyVectorManipulator() 57 60 : base() { 58 61 Parameters.Add(new LookupParameter<IRandom>("Random", "The random number generator to use."));
Note: See TracChangeset
for help on using the changeset viewer.