fix not-even-vaguely-close random distribution
This commit is contained in:
@@ -231,8 +231,8 @@ namespace OpenRA
|
||||
|
||||
public static float Gauss1D(this Thirdparty.Random r, int samples)
|
||||
{
|
||||
var xs = Graphics.Util.MakeArray(samples, _ => (float)r.NextDouble() * 2 - 1);
|
||||
return xs.Sum() / samples;
|
||||
return Graphics.Util.MakeArray(samples, _ => (float)r.NextDouble() * 2 - 1f)
|
||||
.Sum() / samples;
|
||||
}
|
||||
|
||||
// Returns a random offset in the range [-1..1,-1..1] with a separable
|
||||
|
||||
Reference in New Issue
Block a user