Changeset 6760 for branches/PersistenceSpeedUp/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3/VariableNeighborhoodSearch.cs
- Timestamp:
- 09/14/11 13:59:25 (13 years ago)
- Location:
- branches/PersistenceSpeedUp
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceSpeedUp
- Property svn:ignore
-
old new 12 12 *.psess 13 13 *.vsp 14 *.docstates
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/PersistenceSpeedUp/HeuristicLab.Algorithms.VariableNeighborhoodSearch/3.3/VariableNeighborhoodSearch.cs
r6057 r6760 58 58 get { return (FixedValueParameter<BoolValue>)Parameters["SetSeedRandomly"]; } 59 59 } 60 p rivateConstrainedValueParameter<ILocalImprovementOperator> LocalImprovementParameter {60 public ConstrainedValueParameter<ILocalImprovementOperator> LocalImprovementParameter { 61 61 get { return (ConstrainedValueParameter<ILocalImprovementOperator>)Parameters["LocalImprovement"]; } 62 62 } 63 p rivateConstrainedValueParameter<IMultiNeighborhoodShakingOperator> ShakingOperatorParameter {63 public ConstrainedValueParameter<IMultiNeighborhoodShakingOperator> ShakingOperatorParameter { 64 64 get { return (ConstrainedValueParameter<IMultiNeighborhoodShakingOperator>)Parameters["ShakingOperator"]; } 65 65 } … … 88 88 private VariableNeighborhoodSearchMainLoop MainLoop { 89 89 get { return FindMainLoop(SolutionsCreator.Successor); } 90 } 91 public int Seed { 92 get { return SeedParameter.Value.Value; } 93 set { SeedParameter.Value.Value = value; } 94 } 95 public bool SetSeedRandomly { 96 get { return SetSeedRandomlyParameter.Value.Value; } 97 set { SetSeedRandomlyParameter.Value.Value = value; } 98 } 99 public ILocalImprovementOperator LocalImprovement { 100 get { return LocalImprovementParameter.Value; } 101 set { LocalImprovementParameter.Value = value; } 102 } 103 public IMultiNeighborhoodShakingOperator ShakingOperator { 104 get { return ShakingOperatorParameter.Value; } 105 set { ShakingOperatorParameter.Value = value; } 106 } 107 public int MaximumIterations { 108 get { return MaximumIterationsParameter.Value.Value; } 109 set { MaximumIterationsParameter.Value.Value = value; } 110 } 111 public int LocalImprovementMaximumIterations { 112 get { return LocalImprovementMaximumIterationsParameter.Value.Value; } 113 set { LocalImprovementMaximumIterationsParameter.Value.Value = value; } 90 114 } 91 115 #endregion
Note: See TracChangeset
for help on using the changeset viewer.