DistantSamplerState - Stochastic local search state for finding a sample of data points from a set of data points that
minimize the sum of inverse-squared Euclidean distances between pairs of data points.
Generate a rectangular matrix of random uniform data in the range [0, 1) for a given number of vectors, the number of dimensions of each vectors, and a random number seed.
Generate data using generateUniformData(100, 2, 0L), create a DistantSamplerState with this
data for 10 samples, optimize with sample(), print the resulting state, print the energy,
and visualize the result in text.