Returns a single sample of a random value within the distribution.
@override int sample({Random? random}) { const uniform = UniformDistribution.standard(); return uniform.sample(random: random) < p ? 1 : 0; }