public static int GetNormalDist(this RangeInt32 range, RandomSource rand) { if (range.Min == range.Max) { return(range.Min); } else { return(rand.NextNormalDist(range.Min, range.Max + 1)); } }
public static double GetNormalDist(this RangeDouble d, RandomSource rand) { return(rand.NextNormalDist(d.Min, d.Max)); }