Changeset 4118 for trunk/sources/HeuristicLab.Problems.OneMax
- Timestamp:
- 07/27/10 19:54:20 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.OneMax/3.3/OnemaxProblem.cs
r4098 r4118 109 109 110 110 [StorableConstructor] 111 private OneMaxProblem(bool deserializing) : base( ) { }111 private OneMaxProblem(bool deserializing) : base(deserializing) { } 112 112 public OneMaxProblem() 113 113 : base() { … … 198 198 #region Helpers 199 199 [StorableHook(HookType.AfterDeserialization)] 200 private void AfterDeserializationHook() { 201 // BackwardsCompatibility3.3 202 #region Backwards compatible code (remove with 3.4) 203 if (operators == null) InitializeOperators(); 204 #endregion 205 AttachEventHandlers(); 206 } 207 200 208 private void AttachEventHandlers() { 201 // Start BackwardsCompatibility3.3 (remove with 3.4)202 if (operators == null) InitializeOperators();203 // End BackwardsCompatibility3.3204 209 SolutionCreatorParameter.ValueChanged += new EventHandler(SolutionCreatorParameter_ValueChanged); 205 210 SolutionCreator.BinaryVectorParameter.ActualNameChanged += new EventHandler(SolutionCreator_BinaryVectorParameter_ActualNameChanged); … … 207 212 LengthParameter.ValueChanged += new EventHandler(LengthParameter_ValueChanged); 208 213 LengthParameter.Value.ValueChanged += new EventHandler(Length_ValueChanged); 209 BestKnownQualityParameter.Value.Value = Length.Value;210 214 BestKnownQualityParameter.ValueChanged += new EventHandler(BestKnownQualityParameter_ValueChanged); 211 215 } 216 212 217 private void ParameterizeSolutionCreator() { 213 218 SolutionCreator.LengthParameter.ActualName = LengthParameter.Name;
Note: See TracChangeset
for help on using the changeset viewer.