public Card.Suit chooseSuit(Deck deck,
		                    Card.Suit prevSuit,
		                    PlayerHuman playerHuman) {
		boolean shouldAvoid = false;
		for (Card i : playerHuman.lastCards) {
			if (playerHuman.cards.size() == 1
			&& i != null && i.num() == 1)
				shouldAvoid = true;
		}

		if (! shouldAvoid)
			return Agonia.findDominantSuit(cards);

		CardArray tempCards = new CardArray();
		for (Card i : cards)
			if (! (i.suit() == prevSuit))
				tempCards.add(i);

		return Agonia.findDominantSuit(tempCards);
	}