Resolve "Bug: Cannot implement own distributions" #13

Merged
thorsten merged 1 commits from 5-bug-cannot-implement-own-distributions into main 2023-10-25 13:09:23 +00:00

View File

@ -16,7 +16,7 @@ public abstract class Distribution<TNum> : IDistribution<TNum> where TNum : IFlo
this.fitter = new ShapeFitter<TNum>(this.ShapeFunction, rng, 100);
}
private protected abstract TNum ShapeFunction(TNum x);
public abstract TNum ShapeFunction(TNum x);
public TNum GetDistributedValue(CancellationToken token = default) => this.fitter.NextNumber(token);