public int determinerSiCarteSimilaire(Partie p, LinkedList<Carte> cartes) {
    int index = -1;
    for (Iterator<Carte> cartesJoueur = cartes.iterator(); cartesJoueur.hasNext(); ) {
      Carte carteActuel = cartesJoueur.next();
      if (p.getTas().getDerniereCarte().getValeurCarte() == ValeurCarte.AS
          && (carteActuel.getForceCarte() == p.getTas().getDerniereCarte().getForceCarte())) {
        index = cartes.indexOf(carteActuel);
      }

      if (!p.getTas().getDerniereCarte().isCarteSpeciale()
          && (carteActuel.equals(p.getTas().getDerniereCarte()))) {
        index = cartes.indexOf(carteActuel);
      }
    }
    return index;
  }