Changeset 3317 for trunk/sources/HeuristicLab.Random/3.3
- Timestamp:
- 04/13/10 06:41:56 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Random/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Random/3.3/MersenneTwister.cs
r3017 r3317 84 84 /// <returns>The cloned object as <see cref="MersenneTwister"/>.</returns> 85 85 public override IDeepCloneable Clone(Cloner cloner) { 86 MersenneTwister clone = new MersenneTwister(); 87 cloner.RegisterClonedObject(this, clone); 86 MersenneTwister clone = (MersenneTwister)base.Clone(cloner); 88 87 clone.state = (uint[])state.Clone(); 89 88 clone.p = p; -
trunk/sources/HeuristicLab.Random/3.3/NormalDistributedRandom.cs
r3017 r3317 553 553 /// <returns>The cloned object as <see cref="NormalDistributedRandom"/>.</returns> 554 554 public override IDeepCloneable Clone(Cloner cloner) { 555 NormalDistributedRandom clone = new NormalDistributedRandom((IRandom)cloner.Clone(uniform), mu, sigma); 556 cloner.RegisterClonedObject(this, clone); 555 NormalDistributedRandom clone = (NormalDistributedRandom)base.Clone(cloner); 556 clone.uniform = (IRandom)cloner.Clone(uniform); 557 clone.mu = mu; 558 clone.sigma = sigma; 557 559 return clone; 558 560 }
Note: See TracChangeset
for help on using the changeset viewer.