random cluster generation (with specified degree of separation)