public boolean contraintesRespectees(int indicePile1, int indicePile2) {
        boolean contraintesRespectees = true;
        if(indiceNonValide(indicePile1)) {
            System.out.println("[ERREUR] La Pile "+indicePile1+" n'existe pas");
            contraintesRespectees = false;
        }
        else if(indiceNonValide(indicePile2)) {
            System.out.println("[ERREUR] La Pile "+indicePile2+" n'existe pas");
            contraintesRespectees = false;
        }
        else if(memeIndice(indicePile1, indicePile2)) {
            System.out.println("[ERREUR] La Pile "+indicePile1+" et la Pile "+indicePile2+" sont les mêmes");
            contraintesRespectees = false;
        }
        else if(!plateau.coupValide(plateau.getPile(indicePile1), plateau.getPile(indicePile2))) {
            System.out.println("[ERREUR] La Pile "+indicePile1+" ne peut pas être posée sur la Pile "+indicePile2);
            contraintesRespectees = false;
        }
        return contraintesRespectees;
    }