A quick wonder idea.
What if you need to specify random a little more.
So why not see if there is some use for random points around a first batch of random points.
That is. Use the first points as center for another 10 random points with some ?narrow radius.
Could this be a little smarter than using the whole grid as possible values for all the random points.
I got this idea after wondering how water can optimize for life from water droplets hitting the surface as random() input. I mean when its starts raining then the water knows it can support life elsewhere.