*100 平面上に均一に分布した円/点/ノードを生成したいと考えています。そのために、Java で Random() メソッドを使用しています。具体的には、次の方法で行っています。
Random r1=new Random();
for(int i=0;i<100;i++){
x=100*r1.nextDouble();
y=100*r1.nextDouble();
}
しかし問題は、コードを何度も実行すると、ノードが平面上で均一に配置されないことです。つまり、集中のクラスターと占有されていないスペースのチャンクがあります。
任意のアイデア、推奨事項をいただければ幸いです。以下の画像は、クラスターと空白を含む典型的な出力を示しています。サークルの数は、サークルの ID です。