Modified random distribution: Difference between revisions

Content added Content deleted
Line 538: Line 538:
import java.util.List;
import java.util.List;
import java.util.concurrent.ThreadLocalRandom;
import java.util.concurrent.ThreadLocalRandom;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import java.util.stream.Stream;


Line 552: Line 551:
final double binSize = 1.0 / binCount;
final double binSize = 1.0 / binCount;
List<Integer> bins = Stream.generate( () -> 0 ).limit(binCount).collect(Collectors.toList());
List<Integer> bins = Stream.generate( () -> 0 ).limit(binCount).toList();
for ( int i = 0; i < sampleSize; i++ ) {
for ( int i = 0; i < sampleSize; i++ ) {