public void resolveBattle(Team opponent) {
		int nTeamA = Size();
		int nTeamB = opponent.Size();
		int rounds = (int) ( nTeamA + nTeamB + 1)/2;
		int i = 0, j = 0, k = 0, m = 0;
		//System.out.println("Tamanho A: " +nTeamA +" Tamanho B: " + nTeamB);
		//System.out.println("Entrando do while");
		while(i<rounds || j<rounds){
			if(i<nTeamA){
				Get(i).attack(opponent.Get(k));
				i++;
				if(k < nTeamB-1)
					k++;
			}
			if(j<nTeamB){
				opponent.Get(j).attack(Get(m));
				j++;
				if(m<nTeamA-1)
					m++;
			}
		}
		//System.out.println("Saiu do while");
		double pTeamA = getPoints();
		double pTeamB = opponent.getPoints();
		if(pTeamA>pTeamB){
			win++;
			System.out.println(this.getName() + " venceu! =)");
			System.out.println("");
			return;
		}
		if(pTeamA<pTeamB){
			lose++;
			System.out.println(this.getName() + " perdeu! =(");
			System.out.println("");	
			return;
		}
		draw++;
		System.out.println(this.getName() + " empatou!! =|");
		System.out.println("");
		return;
	}