Changeset 3520 for trunk/sources/HeuristicLab.Encodings.RealVectorEncoding
- Timestamp:
- 04/24/10 15:22:22 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs
r3376 r3520 33 33 [StorableClass] 34 34 public abstract class AdditiveMoveGenerator : SingleSuccessorOperator, IAdditiveRealVectorMoveOperator, IMoveGenerator, IStochasticOperator { 35 public override bool CanChangeName { 36 get { return false; } 37 } 35 38 public ILookupParameter<IRandom> RandomParameter { 36 39 get { return (ILookupParameter<IRandom>)Parameters["Random"]; } … … 81 84 82 85 protected abstract AdditiveMove[] GenerateMoves(IRandom random, RealVector realVector); 83 84 public override bool CanChangeName {85 get { return false; }86 }87 86 } 88 87 } -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs
r3376 r3520 33 33 [StorableClass] 34 34 public class AdditiveMoveMaker : SingleSuccessorOperator, IAdditiveRealVectorMoveOperator, IMoveMaker { 35 public override bool CanChangeName { 36 get { return false; } 37 } 35 38 public ILookupParameter<DoubleValue> QualityParameter { 36 39 get { return (ILookupParameter<DoubleValue>)Parameters["Quality"]; } … … 65 68 return base.Apply(); 66 69 } 67 68 public override bool CanChangeName {69 get { return false; }70 }71 70 } 72 71 } -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs
r3376 r3520 33 33 [StorableClass] 34 34 public class AdditiveMoveTabuChecker : SingleSuccessorOperator, IAdditiveRealVectorMoveOperator, ITabuChecker { 35 public override bool CanChangeName { 36 get { return false; } 37 } 35 38 public ILookupParameter<AdditiveMove> AdditiveMoveParameter { 36 39 get { return (LookupParameter<AdditiveMove>)Parameters["AdditiveMove"]; } … … 99 102 return base.Apply(); 100 103 } 101 102 public override bool CanChangeName {103 get { return false; }104 }105 104 } 106 105 } -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs
r3418 r3520 54 54 return new AdditiveMoveTabuAttribute(move.Dimension, vector[move.Dimension], vector[move.Dimension] + move.MoveDistance, baseQuality); 55 55 } 56 57 public override bool CanChangeName {58 get { return false; }59 }60 56 } 61 57 } -
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs
r3450 r3520 37 37 [StorableClass] 38 38 public class StdDevStrategyVectorManipulator : SingleSuccessorOperator, IStochasticOperator, IRealVectorStdDevStrategyParameterManipulator { 39 public override bool CanChangeName { 40 get { return false; } 41 } 39 42 public ILookupParameter<IRandom> RandomParameter { 40 43 get { return (ILookupParameter<IRandom>)Parameters["Random"]; }
Note: See TracChangeset
for help on using the changeset viewer.