private int nodeCount(boolean forDraw, boolean input){
		if (input){
			boolean use_prob = forDraw ? USE_PROB_DRAW : USE_PROB_PLAY;
			return rack_size + (use_prob ? rack_size*2 : 0) + 1;
		}
		return forDraw ? 1 : rack_size + 1;
	}