public HiddenNode(double act, NeuralNet dd, int lNo){
		super(act,dd); layerNo=lNo;
		int hlp;
		if(layerNo==0) 
			hlp = dis.getInputNo();
		else hlp = dis.getHiddenLayers()[layerNo-1];
		brnI = new Branch[hlp];
		if(dd.getHiddenLayersNo()==layerNo+1) 
			hlp = dis.getOutputNo();
		else hlp = dis.getHiddenLayers()[layerNo+1];
		brnO = new Branch[hlp];
	}