Changeset 16462 for branches/2520_PersistenceReintegration/HeuristicLab.Random/3.3/MersenneTwister.cs
- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Random/3.3/MersenneTwister.cs
r16453 r16462 35 35 using HeuristicLab.Common; 36 36 using HeuristicLab.Core; 37 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;37 using HEAL.Fossil; 38 38 39 39 namespace HeuristicLab.Random { … … 42 42 /// </summary> 43 43 [Item("MersenneTwister", "A high-quality pseudo random number generator which creates uniformly distributed random numbers.")] 44 [Storable Class]44 [StorableType("107BE400-46D0-4CD6-BE80-46F40B6AB148")] 45 45 public sealed class MersenneTwister : Item, IRandom { 46 46 private const int n = 624, m = 397; … … 59 59 /// <param name="deserializing">true, if the constructor is called during deserialization.</param> 60 60 [StorableConstructor] 61 private MersenneTwister( bool deserializing) : base(deserializing) { }61 private MersenneTwister(StorableConstructorFlag _) : base(_) { } 62 62 /// <summary> 63 63 /// Initializes a new instance from an existing one (copy constructor).
Note: See TracChangeset
for help on using the changeset viewer.