1 package chemicraft.util;
3 import java.util.ArrayList;
4 import java.util.Random;
6 public class MathHelperPlus
10 * Return probability(0~).
12 public static int probability(double... par1)
14 ArrayList<Double> var1 = new ArrayList<Double>();
15 for (int var2 = 0; var2 < par1.length; var2++){
18 return probability(var1);
21 public static int probability(ArrayList<Double> par1)
23 Random var2 = new Random();
24 int var3 = var2.nextInt(100);
27 for (int var5 = 0; var5 < par1.size(); var5++) {
28 var4 += par1.get(var5);
31 ArrayList<Double> var6 = new ArrayList<Double>();
32 for (int var7 = 0; var7 < par1.size(); var7++) {
33 var6.add(par1.get(var7) / var4 * 100);
37 for (int var9 = 0; var9 < var6.size(); var9++) {
38 if (var3 < var6.get(var9) + var8) {
41 var8 += var6.get(var9);