public static Card acceptableChoice(Card c, boolean mandatory){
        if (mandatory)
        	return c;
        
        // TODO: If Not Mandatory, make sure the card is "good enough"
        if (c.isCreature()){
	        int eval = CardFactoryUtil.evaluateCreature(c);
	        if (eval < 160 && (eval < 130 || AllZone.getComputerPlayer().getLife() > 5))
	        	return null;
        }

		return c;
	}