40 lines
1.1 KiB
C#
40 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Skeleton.Samples;
|
|
using Skeleton.Utils.Helpers;
|
|
using Skeleton.Utils.RandomEngines;
|
|
|
|
namespace Skeleton.Test;
|
|
|
|
public class RandomFixTest : BaseTest
|
|
{
|
|
[DatapointSource] private static readonly IEnumerable<LieSU3> x =
|
|
40.WithSeed(771202).ScaleSamples(-1, 1).LieSU3LogSU3Samples().ToArray();
|
|
[Test]
|
|
public static void DatapointTest()
|
|
{
|
|
/*
|
|
Assert.AreEqual(x.Count(), 36);
|
|
*/
|
|
|
|
}
|
|
|
|
[Test]
|
|
public static void Test(){
|
|
Console.WriteLine(RandomSource.Rnd.Value.NextDouble());
|
|
Console.WriteLine(RandomSource.Rnd.Value.NextDouble());
|
|
Console.WriteLine(RandomSource.Rnd.Value.NextDouble());
|
|
}
|
|
|
|
[Test]
|
|
public static void SampleTest()
|
|
{
|
|
/*RandomSource.SetSeed(22222);
|
|
LieSU3[] a = 40.ScaleSamples(-1, 1).LieSU3LogSU3Samples().ToArray();
|
|
RandomSource.SetSeed(22222);
|
|
LieSU3[] b = 40.ScaleSamples(-1, 1).LieSU3LogSU3Samples().ToArray();
|
|
Assert.AreEqual(a.Length, b.Length);
|
|
Console.WriteLine(a.Length);*/
|
|
}
|
|
} |