Set minimum distance between points


I need a little help. I setup a point series which controlled by a graph. After that I would like to set a minimum distance between the points to remove those ones which under the minimum distance and then rearrange the series to get a gradient density. I tried to solve it with an attractor point to set minimum distance near the points and get a gradient distribution, but no luck.

Thanks for the help! (142.1 KB)