How the "dist" works in constraint if we create the object every time vs one time

In reply to Jay Shah:

In your example, it should not matter. Calling new() and randomize() both consume 1 RNG state. So the probability remains the same.