private static void deepLearn(){
		DL_layers++;
		//Add another layer
		if (DL_layers < DL_maxlayers){
			int dl = net_layers[1] - DL_layers*DL_delta;
			//if (Game.verbose)
				System.out.println("PlayerTD: Adding DEEP LEARNING layer #"+DL_layers+" ("+dl+" nodes)");
			net.addHiddenLayer(dl);
			net.freeze(DL_layers);
		}
		//Unfreeze all layers (refinement stage)
		else{
			net.freeze(0);
			//if (Game.verbose)
				System.out.println("PlayerTD: Beginning DEEP LEARNING refinement stage");
		}
	}