package squidpony.examples; import squidpony.squidmath.DharmaRNG; import squidpony.squidmath.LightRNG; /** * Created by Tommy Ettinger on 5/2/2015. */ public class DharmaTest { public static void main(String[] args) { for(int d = 1; d < 20; d++) { long sum = 0l; System.out.println("\nFairness: " + (d * 0.05)); DharmaRNG sq = new DharmaRNG(new LightRNG(d * 0xbabe), d * 0.05); int result; for(int c = 0; c < 100; c++) { result = sq.nextInt(100); sum += result; System.out.print(result + " "); // System.out.print(result + "(" + sq.getFortune() + ") "); } System.out.println("\nTotal: " + sum); System.out.println("Average for this many calls: " + (50 * 100)); } } }