void resetRound(int rnd) {
        round = rnd;
        bowlId = 0;

        // reset choices
        choices = new int[players.length];
        hasBowl = new boolean[players.length];
        for (int i = 0; i < players.length; i++) {
            hasBowl[i] = false;
            choices[i] = rnd == 0 ? players.length - i - 1 : i;
        }

        // create a new copy of the fruit
        currentFruits = fruitDist.clone();
    }