public void fazJogada() {
        int posP = 159;
        int num = 0;
        Peca peca = null;
        if (turno == 0) {
            for (int i = 0; i < 6; i++) {
                if (pecas[i].getDir() == pecas[i].getEsq()) {
                    if (num < pecas[i].getDir()) {
                        num = pecas[i].getDir();
                        peca = pecas[i];
                        posP = i;
                    }
                }
            }
            removePecaJogada(posP);
            numPeca--;
            codificaEnvia(1, peca, 1);
        } else {
            int pos;
            do {
                Scanner in = new Scanner(System.in);
                while (posP > numPeca) {
                    System.out.println("Digite o número da peça que vc deseja jogar");
                    posP = in.nextInt();
                    if (posP > numPeca - 1) {
                        System.out.println("Você não possui esta peça");
                    }
                }
                peca = pecas[posP];
                System.out.println(pecas[posP].toString());
                System.out.println("Digite a posição (0 -> direita 1 -> esquerda)");
                pos = in.nextInt();
                if (!verificaJogada(peca, pos)) {
                    System.out.println("Jogada impossivel");
                    posP = 159;
                }
            } while (!verificaJogada(peca, pos));
            removePecaJogada(posP);
            numPeca--;
            codificaEnvia(1, peca, pos);
        }
    }