Changeset 9121 for branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAParameters.cs
- Timestamp:
- 01/07/13 20:21:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAParameters.cs
r9118 r9121 56 56 57 57 [Storable] 58 private DoubleArray minSigma; 59 public DoubleArray MinSigma { 60 get { return minSigma; } 61 set { 62 if (minSigma == value) return; 63 minSigma = value; 64 OnPropertyChanged("MinSigma"); 65 } 66 } 67 68 [Storable] 69 private DoubleArray maxSigma; 70 public DoubleArray MaxSigma { 71 get { return maxSigma; } 72 set { 73 if (maxSigma == value) return; 74 maxSigma = value; 75 OnPropertyChanged("MaxSigma"); 58 private DoubleMatrix sigmaBounds; 59 public DoubleMatrix SigmaBounds { 60 get { return sigmaBounds; } 61 set { 62 if (sigmaBounds == value) return; 63 sigmaBounds = value; 64 OnPropertyChanged("SigmaBounds"); 76 65 } 77 66 } … … 129 118 cs = value; 130 119 OnPropertyChanged("CS"); 131 }132 }133 134 [Storable]135 private DoubleValue c1;136 public DoubleValue C1 {137 get { return c1; }138 set {139 if (c1 == value) return;140 c1 = value;141 OnPropertyChanged("C1");142 }143 }144 145 [Storable]146 private DoubleValue cmu;147 public DoubleValue CMU {148 get { return cmu; }149 set {150 if (cmu == value) return;151 cmu = value;152 OnPropertyChanged("CMU");153 120 } 154 121 } … … 292 259 this.axisRatio = cloner.Clone(original.axisRatio); 293 260 this.b = cloner.Clone(original.b); 261 this.bDz = cloner.Clone(original.bDz); 294 262 this.c = cloner.Clone(original.c); 295 this.c1 = cloner.Clone(original.c1);296 this.cc = cloner.Clone(original.cc);297 263 this.cCov = cloner.Clone(original.cCov); 298 264 this.cCovSep = cloner.Clone(original.cCovSep); 265 this.cc = cloner.Clone(original.cc); 299 266 this.chiN = cloner.Clone(original.chiN); 300 this.cmu = cloner.Clone(original.cmu);301 267 this.cs = cloner.Clone(original.cs); 302 268 this.d = cloner.Clone(original.d); 269 this.damps = cloner.Clone(original.damps); 303 270 this.initialIterations = cloner.Clone(original.initialIterations); 304 this.bDz = cloner.Clone(original.bDz);305 this.maxSigma = cloner.Clone(original.maxSigma);306 this.minSigma = cloner.Clone(original.minSigma);307 271 this.mu = cloner.Clone(original.mu); 308 272 this.muCov = cloner.Clone(original.muCov); … … 311 275 this.ps = cloner.Clone(original.ps); 312 276 this.sigma = cloner.Clone(original.sigma); 277 this.sigmaBounds = cloner.Clone(original.sigmaBounds); 313 278 this.weights = cloner.Clone(original.weights); 314 279 }
Note: See TracChangeset
for help on using the changeset viewer.