Changeset 2773 for trunk/sources/HeuristicLab.Random/3.3/MersenneTwister.cs
- Timestamp:
- 02/10/10 03:39:02 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Random/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Random/3.3
- Property svn:ignore
-
old new 1 *.user 2 HeuristicLabRandomPlugin.cs 1 3 bin 2 4 obj 3 *.user
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Random/3.3/MersenneTwister.cs
r2526 r2773 43 43 /// A 623-Dimensionally Equidistributed Uniform Pseudo-Random Number Generator. 44 44 /// </summary> 45 public class MersenneTwister : ItemBase, IRandom { 45 [Item("MersenneTwister", "A high-quality pseudo random number generator which creates uniformly distributed random numbers.")] 46 public class MersenneTwister : Item, IRandom { 46 47 private const int n = 624, m = 397; 47 48 … … 84 85 /// <param name="clonedObjects">Dictionary of all already cloned objects. (Needed to avoid cycles.)</param> 85 86 /// <returns>The cloned object as <see cref="MersenneTwister"/>.</returns> 86 public override I Item Clone(ICloner cloner) {87 public override IDeepCloneable Clone(Cloner cloner) { 87 88 MersenneTwister clone = new MersenneTwister(); 88 89 cloner.RegisterClonedObject(this, clone);
Note: See TracChangeset
for help on using the changeset viewer.