Changeset 8121 for trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs
- Timestamp:
- 06/26/12 13:12:48 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs
r8016 r8121 59 59 get { return (ValueParameter<BoolValue>)Parameters["SetSeedRandomly"]; } 60 60 } 61 public ConstrainedValueParameter<IMultiMoveGenerator> MoveGeneratorParameter {62 get { return ( ConstrainedValueParameter<IMultiMoveGenerator>)Parameters["MoveGenerator"]; }63 } 64 public ConstrainedValueParameter<IMoveMaker> MoveMakerParameter {65 get { return ( ConstrainedValueParameter<IMoveMaker>)Parameters["MoveMaker"]; }66 } 67 public ConstrainedValueParameter<ISingleObjectiveMoveEvaluator> MoveEvaluatorParameter {68 get { return ( ConstrainedValueParameter<ISingleObjectiveMoveEvaluator>)Parameters["MoveEvaluator"]; }69 } 70 public ConstrainedValueParameter<IDiscreteDoubleValueModifier> AnnealingOperatorParameter {71 get { return ( ConstrainedValueParameter<IDiscreteDoubleValueModifier>)Parameters["AnnealingOperator"]; }61 public IConstrainedValueParameter<IMultiMoveGenerator> MoveGeneratorParameter { 62 get { return (IConstrainedValueParameter<IMultiMoveGenerator>)Parameters["MoveGenerator"]; } 63 } 64 public IConstrainedValueParameter<IMoveMaker> MoveMakerParameter { 65 get { return (IConstrainedValueParameter<IMoveMaker>)Parameters["MoveMaker"]; } 66 } 67 public IConstrainedValueParameter<ISingleObjectiveMoveEvaluator> MoveEvaluatorParameter { 68 get { return (IConstrainedValueParameter<ISingleObjectiveMoveEvaluator>)Parameters["MoveEvaluator"]; } 69 } 70 public IConstrainedValueParameter<IDiscreteDoubleValueModifier> AnnealingOperatorParameter { 71 get { return (IConstrainedValueParameter<IDiscreteDoubleValueModifier>)Parameters["AnnealingOperator"]; } 72 72 } 73 73 private ValueParameter<IntValue> MaximumIterationsParameter {
Note: See TracChangeset
for help on using the changeset viewer.