private int decideSlotReinf(Range target, int cardDrawn){
		int slot = 0;
		if (target.getHighEnd() - cardDrawn <= 5)
			slot = target.getStartSlot() + target.getNumSlots() - 1;
		else if (cardDrawn - target.getLowEnd() <= 5)
			slot = target.getStartSlot();
		else{
			int highCount = 0;
			for (int i = target.getStartSlot(); i <= target.getStartSlot() + target.getNumSlots() - 1; i++){
				if (weights[i][cardDrawn] >= highCount){
					highCount = weights[i][cardDrawn];
					slot = i;
				}
			}
		}
		return slot;
	}