private void createDrawHistory(){
		DataInstance ddi = new DataInstance(drawNet.inputNodes());
		//Rack
		ddi.addFeature(rack.getCards(), game.card_count);
		//Probabilities
		if (USE_PROB_DRAW){
			double[][] prob = rack.getProbabilities(false, 0);
			ddi.addFeature(prob[0], 1);
			ddi.addFeature(prob[1], 1);
		}
		//Top of discard
		int discard = game.deck.peek(true);
		ddi.addFeature(discard, game.card_count);
		
		draw_instance = ddi;
	}