public void generate(int n) { int initial; int current; int successes=0; float percent; // Note: || means "or", != means "not equal", && means "and for(int i = 0; i < n; i++) { // Note: randGen is type "Random", not type "JRandom" initial = 2 + randGen.nextInt(6) + randGen.nextInt(6); if (initial == 2 || initial == 3 || initial == 12) ; // do nothing else if (initial == 7 || initial == 11) successes++; else { current=0; while (current != initial && current != 7) current = 2 + randGen.nextInt(6) + randGen.nextInt(6); if (current == initial) successes++; } } // Print results percent = ( (float) successes / (float) n) * 100; disp.appendText(Float.toString(percent)); disp.appendText(" % wins.\n"); }