const UniformDistribution(this.min, this.max) : assert(min != double.nan), assert(max != double.nan), assert(min <= max);