private void iniciaRodada() {
        criaPecas();
        int n = distribuiPecas();
        pontaDir = pontaEsq = n;
        int i = prim;
        vez = i % 4;
        turno = 0;
        while (vencedor == 5) {
            vez = i % 4;
            for (int j = 0; j < jogadores.length; j++) {
                jogadores[j].recebeMsg(codificaDados(1));
                jogadores[j].recebeMsg(codificaDados(6));
            }
            jogadores[vez].recebeMsg("739");
            i++;
            turno++;
        }
        if (vencedor < 3) {
            if (pontaDir == pontaEsq) {
                if (ultimaJogada[vencedor].getDir() == ultimaJogada[vencedor].getEsq()) {
                    pontuacaoA += 4;
                } else {
                    pontuacaoA += 3;
                }
            } else if (ultimaJogada[vencedor].getDir() == ultimaJogada[vencedor].getEsq()) {
                pontuacaoA += 2;
            } else {
                pontuacaoA++;
            }
        } else {
            if (pontaDir == pontaEsq) {
                if (ultimaJogada[vencedor].getDir() == ultimaJogada[vencedor].getEsq()) {
                    pontuacaoB += 4;
                } else {
                    pontuacaoB += 3;
                }
            } else if (ultimaJogada[vencedor].getDir() == ultimaJogada[vencedor].getEsq()) {
                pontuacaoB += 2;
            } else {
                pontuacaoB++;
            }
        }
    }