public void makePots() {
        while (notZero(bets)) {
            int min = bets[0];
            for (int i = 1; i < bets.length; i++) {
                if (min == 0 || (bets[i] < min && bets[i] != 0)) {
                    min = bets[i];
                }
            }
            ArrayList<Integer> elig = new ArrayList<Integer>();
            int pot = 0;
            for (int i = 0; i < bets.length; i++) {
                if (bets[i] >= min) {
                    pot += min;
                    elig.add(i);
                    bets[i] -= min;
                }
            }
            pots.add(pot);
            eligible.add(elig);
        }
    }