Changeset 469 for trunk/sources/HeuristicLab.Random/NormalRandomAdder.cs
- Timestamp:
- 08/08/08 19:56:19 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Random/NormalRandomAdder.cs
r426 r469 88 88 89 89 public override void Visit(ConstrainedDoubleData data) { 90 91 90 for(int tries = MAX_NUMBER_OF_TRIES; tries >= 0; tries--) { 92 91 double newValue = data.Data + normal.NextDouble(); 93 94 92 if(IsIntegerConstrained(data)) { 95 93 newValue = Math.Round(newValue); … … 99 97 } 100 98 } 101 102 99 throw new InvalidProgramException("Coudn't find a valid value"); 103 100 } … … 112 109 return; 113 110 } 114 115 111 throw new InvalidProgramException("Couldn't find a valid value."); 116 112 }
Note: See TracChangeset
for help on using the changeset viewer.