// RandomDistribution.Zipf zipf = new RandomDistribution.Zipf(this.rand, min, max, sigma);
ZipfianGenerator zipf = new ZipfianGenerator(20, sigma);
Histogram<Integer> hist = new ObjectHistogram<Integer>();
System.out.println("Round #" + round + " [sigma=" + sigma + "]");
for (int i = 0; i < num_records; i++) {
int value = zipf.nextInt();
hist.put(value);
} // FOR
Long last = null;
for (Integer value : hist.values()) {
long current = hist.get(value);