public int bonusUnite() {
		int count = 0;
		List<Peuple> lstTmp;
		
		for (Territoire t : this.territoiresOccupes) {
			boolean vide = true;

    		for (int i = 0; i < Partie.getInstance().getTourEnCours(); i++) {
        		lstTmp = t.getPrisesDuTerritoire(i);

        		if (lstTmp.size() > 0) {
        			if (! lstTmp.contains(this) || lstTmp.size() > 1) {
        				vide = false;
        			}
        		}
    		}
    		
    		if (! vide) {
    			lstTmp = t.getPrisesDuTerritoire(Partie.getInstance().getTourEnCours());
    			
    			if (lstTmp.contains(this)) {
    				count++;
    			}
    		}
		}
		
		return count / 2;
	}