public int getHandValue() {
		int value = 0;
		for (int i = 0; i < this.hand.size(); i++) {
			value += this.hand.get(i).getNumValue();
		}
		if(value > 21 && hasAce) {
			for(int i = 0; i < aceIndex; i++) {
				value = value - 10;
				if(value <= 21)
					break;
			}
			
		}
		return value;
	}