public void addBlocks(int b) {
        debug("Adding " + b + " blocks to the game");
        if (reset) {
            debug("Blocks not added, middle of reset");
            return;
        }
        int bS;
        int rS;
        int c = 0;
        for (int i = 0; i < b; i++) {
            bS = this.getBlueScoreFromBlocks();
            rS = this.getRedScoreFromBlocks();
            if (bS == rS) {
                if (new Random().nextInt(1) == 1) {
                    addBlockToBlue();
                } else {
                    addBlockToRed();
                }
                c++;
                continue;
            } else if (bS > rS) {
                addBlockToRed();
                c++;
                continue;
            } else {
                addBlockToBlue();
                c++;
                continue;
            }
        }
        debug("Added " + c + " blocks to the game");
    }