public void jugarAjedrez(){
        iniciarElTablero();
        imprimirArreglo();
        int aband;
        setTurno1();
            do {
                try{
                    System.out.println("Es el turno del jugador "+getTurno());
                    System.out.print("Ingrese la Fila: ");
                    fils=lea.nextInt();
                    System.out.print("Ingrese la Columna: ");
                    cols=lea.nextInt();
                    if (fils==-1&&cols==-1){
                        System.out.print("Deseas abandonar la partida? 1.Si/2.NO : ");
                        aband=lea.nextInt();
                        if(aband==1){
                            System.out.println("La partida ha sido habandonada por el jugador: "+getTurno());
                            if(getTurno()==1)
                                System.out.println("El jugador 1 ha ganado");
                            else
                                System.out.println("El jugador 2 ha ganado");
                                aband=0;
                            juegoTerminado=true;
                        }
                    }
                    seleccionarFicha(fils, cols, getTurno());
                }catch(InputMismatchException e){
                    System.out.println("Ingresaste mal las conrdenadas, repite tu turno.");
                    lea.next();
                }catch(Exception e){
                    System.out.println("las cordenadas ingresadas son incorrectas!");
                    
                }
        } while (juegoTerminado=false);
    }