private int calculateNodeCount(boolean input, boolean draw, int rack_size){
		if (input)
			return ((draw ? USE_PROB_DRAW : USE_PROB_PLAY) ? rack_size*3 : rack_size) + 1;
		return ((draw ? USE_PROB_DRAW : USE_PROB_PLAY) ? rack_size*2 : rack_size*4);
	}