Changeset 17097 for stable/HeuristicLab.Random/3.3
- Timestamp:
- 07/07/19 23:40:10 (5 years ago)
- Location:
- stable
- Files:
-
- 16 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
-
stable/HeuristicLab.Random
- Property svn:mergeinfo changed
/branches/2520_PersistenceReintegration/HeuristicLab.Random (added) merged: 16452-16454,16462,16529,16539,16558-16559 /trunk/HeuristicLab.Random merged: 16565,16568
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Random/3.3/FastRandom.cs
r8928 r17097 2 2 using HeuristicLab.Common; 3 3 using HeuristicLab.Core; 4 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;4 using HEAL.Attic; 5 5 6 6 namespace HeuristicLab.Random { … … 43 43 /// 44 44 /// </summary> 45 [Storable Class]45 [StorableType("BC86BFF3-80B5-4C77-9D8C-B29576032634")] 46 46 public sealed class FastRandom : Item, IRandom { 47 47 // The +1 ensures NextDouble doesn't generate 1.0 … … 59 59 /// <param name="deserializing">true, if the constructor is called during deserialization.</param> 60 60 [StorableConstructor] 61 private FastRandom( bool deserializing) : base(deserializing) { }61 private FastRandom(StorableConstructorFlag _) : base(_) { } 62 62 63 63 /// <summary> -
stable/HeuristicLab.Random/3.3/GammaDistributedRandom.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 using HeuristicLab.Random; 27 27 … … 33 33 /// </summary> 34 34 [Item("GammaDistributedRandom", "A pseudo random number generator for gamma distributed random numbers.")] 35 [Storable Class]35 [StorableType("5DA8921C-5026-4B20-9F64-2C6EF0BF8B33")] 36 36 public sealed class GammaDistributedRandom : Item, IRandom { 37 37 [Storable] … … 63 63 64 64 [StorableConstructor] 65 private GammaDistributedRandom( bool deserializing) : base(deserializing) { }65 private GammaDistributedRandom(StorableConstructorFlag _) : base(_) { } 66 66 67 67 private GammaDistributedRandom(GammaDistributedRandom original, Cloner cloner) : base(original, cloner) { -
stable/HeuristicLab.Random/3.3/HeuristicLab.Random-3.3.csproj
r16835 r17097 18 18 <UpgradeBackupLocation> 19 19 </UpgradeBackupLocation> 20 <TargetFrameworkVersion>v4. 5</TargetFrameworkVersion>20 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> 21 21 <TargetFrameworkProfile> 22 22 </TargetFrameworkProfile> … … 108 108 </PropertyGroup> 109 109 <ItemGroup> 110 <Reference Include="Google.Protobuf, Version=3.6.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL"> 111 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 112 </Reference> 113 <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 114 <HintPath>..\..\packages\HEAL.Attic.1.0.0-pre02\lib\net461\HEAL.Attic.dll</HintPath> 115 </Reference> 110 116 <Reference Include="System" /> 111 117 <Reference Include="System.Core"> … … 114 120 <Reference Include="System.Data" /> 115 121 <Reference Include="System.Drawing" /> 122 <Reference Include="System.Drawing.Common, Version=4.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> 123 <HintPath>..\..\packages\System.Drawing.Common.4.5.1\lib\net461\System.Drawing.Common.dll</HintPath> 124 </Reference> 116 125 <Reference Include="System.Xml" /> 117 126 </ItemGroup> 118 127 <ItemGroup> 128 <None Include="packages.config" /> 119 129 <None Include="Plugin.cs.frame" /> 120 130 <Compile Include="GammaDistributedRandom.cs" /> -
stable/HeuristicLab.Random/3.3/ListExtensions.cs
r15584 r17097 2 2 3 3 /* HeuristicLab 4 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. -
stable/HeuristicLab.Random/3.3/MersenneTwister.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 35 35 using HeuristicLab.Common; 36 36 using HeuristicLab.Core; 37 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;37 using HEAL.Attic; 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). -
stable/HeuristicLab.Random/3.3/NormalDistributedRandom.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Random { … … 33 33 /// </summary> 34 34 [Item("NormalDistributedRandom", "A pseudo random number generator which uses the Ziggurat method to create normally distributed random numbers.")] 35 [Storable Class]35 [StorableType("240F7050-C05B-4E85-82C3-2871FE2138B1")] 36 36 public sealed class NormalDistributedRandom : Item, IRandom { 37 37 [Storable] … … 454 454 /// <param name="deserializing">true, if the constructor is called during deserialization.</param> 455 455 [StorableConstructor] 456 private NormalDistributedRandom( bool deserializing) : base(deserializing) { }456 private NormalDistributedRandom(StorableConstructorFlag _) : base(_) { } 457 457 458 458 /// <summary> -
stable/HeuristicLab.Random/3.3/NormalRandomizer.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Random { … … 31 31 /// Normally distributed random number generator. 32 32 /// </summary> 33 [Storable Class]33 [StorableType("0EAF4184-6C98-4C9D-80A1-09A42E03450E")] 34 34 [Item("NormalRandomizer", "Initializes the value of variable 'Value' to a random value normally distributed with parameters 'Mu' and 'Sigma'")] 35 35 public class NormalRandomizer : SingleSuccessorOperator { … … 61 61 62 62 [StorableConstructor] 63 protected NormalRandomizer( bool deserializing) : base(deserializing) { }63 protected NormalRandomizer(StorableConstructorFlag _) : base(_) { } 64 64 protected NormalRandomizer(NormalRandomizer original, Cloner cloner) : base(original, cloner) { } 65 65 /// <summary> -
stable/HeuristicLab.Random/3.3/Plugin.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Random/3.3/Properties/AssemblyInfo.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Random/3.3/RandomCreator.cs
r16835 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Random { … … 32 32 /// </summary> 33 33 [Item("RandomCreator", "An operator which creates a new Mersenne Twister pseudo random number generator.")] 34 [Storable Class]34 [StorableType("78A995DA-CE6C-4693-A494-6ABBF1849CEB")] 35 35 public sealed class RandomCreator : SingleSuccessorOperator { 36 36 #region Parameter Properties … … 65 65 66 66 [StorableConstructor] 67 private RandomCreator( bool deserializing) : base(deserializing) { }67 private RandomCreator(StorableConstructorFlag _) : base(_) { } 68 68 private RandomCreator(RandomCreator original, Cloner cloner) : base(original, cloner) { } 69 69 public RandomCreator() -
stable/HeuristicLab.Random/3.3/RandomEnumerable.cs
- Property svn:mergeinfo changed
/trunk/HeuristicLab.Random/3.3/RandomEnumerable.cs merged: 16565
r16580 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. - Property svn:mergeinfo changed
-
stable/HeuristicLab.Random/3.3/RandomSeedGenerator.cs
r16835 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Random/3.3/UniformDistributedRandom.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Random { … … 31 31 /// </summary> 32 32 [Item("UniformDistributedRandom", "A pseudo random number generator to create uniform distributed random numbers.")] 33 [Storable Class]33 [StorableType("01239E33-7AAD-467A-A95C-6D7E001F5827")] 34 34 public sealed class UniformDistributedRandom : Item, IRandom { 35 35 [Storable] … … 61 61 /// <param name="deserializing">true, if the constructor is called during deserialization.</param> 62 62 [StorableConstructor] 63 private UniformDistributedRandom( bool deserializing) : base(deserializing) { }63 private UniformDistributedRandom(StorableConstructorFlag _) : base(_) { } 64 64 65 65 /// <summary> -
stable/HeuristicLab.Random/3.3/UniformRandomizer.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Operators; 26 26 using HeuristicLab.Parameters; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Random { … … 31 31 /// Uniformly distributed random number generator. 32 32 /// </summary> 33 [Storable Class]33 [StorableType("427A6E3A-EC49-4513-9773-768E78F583BF")] 34 34 [Item("UniformRandomizer", "Initializes the value of variable 'Value' to a random value uniformly distributed between 'Min' and 'Max'")] 35 35 public class UniformRandomizer : SingleSuccessorOperator { … … 61 61 62 62 [StorableConstructor] 63 protected UniformRandomizer( bool deserializing) : base(deserializing) { }63 protected UniformRandomizer(StorableConstructorFlag _) : base(_) { } 64 64 protected UniformRandomizer(UniformRandomizer original, Cloner cloner) : base(original, cloner) { } 65 65 /// <summary> -
stable/HeuristicLab.Random/3.3/packages.config
r16565 r17097 2 2 <packages> 3 3 <package id="Google.Protobuf" version="3.6.1" targetFramework="net461" /> 4 <package id="HEAL.Attic" version="1.0.0-pre0 1" targetFramework="net461" />4 <package id="HEAL.Attic" version="1.0.0-pre02" targetFramework="net461" /> 5 5 <package id="System.Drawing.Common" version="4.5.1" targetFramework="net461" /> 6 6 </packages>
Note: See TracChangeset
for help on using the changeset viewer.