public void manger(Aliment mange, int quantite, Loft plateau){
		
		if (plateau.plateauCase.get(this.getPosition()).contenuNeuneu.size() >1){
			int k=0;
			
			for (Neuneu neuneu : plateau.plateauCase.get(this.getPosition()).contenuNeuneu ){
					while (k==0){
						if (neuneu.getId_joueur() != this.getId_joueur()){
														// position ddu neuneu dans la liste d'aliment que contient la case
							// augmenter energie du cannibale
							this.energie=this.energie + neuneu.getEnergie();
							
							// supprimer le neuneu mange de la partie
							plateau.plateauCase.get(this.position).contenuNeuneu.remove(neuneu);
							plateau.population.remove(neuneu);
							k+=1;					
							
						}
					}
					
			}
		}
		
		//boolean existe=false;
		for (Aliment nouri : plateau.plateauCase.get(this.getPosition()).contenuAliment ){
				
				// Si l'element a manger est contenu dans la case 
				// A voir : condition sur le droit de manger un aliment ou pas ?
				if ((nouri.getNom() == mange.getNom())&&(this.nourriture==mange.getNom())) {
					
					// si la quantite dans la case est suffisante
					if (nouri.quantite >= quantite){
						int i=0;
						// position de l'aliement dans la liste d'aliment que contient la case
						i = plateau.plateauCase.get(this.position).contenuAliment.indexOf(nouri);
						plateau.plateauCase.get(this.getPosition()).contenuAliment.get(i).setQuantite(plateau.plateauCase.get(this.getPosition()).contenuAliment.get(i).getQuantite()-quantite);
						
						//on augmente l energie
						this.energie=this.energie + (quantite)*(plateau.plateauCase.get(this.getPosition()).contenuAliment.get(i).getEnergie());
						
					}
					// sinon, on consomme tout et on supprime l'aliment de la liste dans la case
					else {
						int i = plateau.plateauCase.get(this.getPosition()).contenuAliment.indexOf(nouri);
						this.energie=this.energie + (plateau.plateauCase.get(this.getPosition()).contenuAliment.get(i).getQuantite())*(plateau.plateauCase.get(this.getPosition()).contenuAliment.get(i).getEnergie());
						plateau.plateauCase.get(this.getPosition()).contenuAliment.remove(i);
					}
					
			}
		}
		
	}