ConnectionFactory.fullConnect(inputLayer, outputLayer);
// set input and output cells for this network
NeuralNetworkFactory.setDefaultIO(this);
this.setLearningRule(new BinaryDeltaRule());
// set appropriate learning rule for this network
// if (transferFunctionType == TransferFunctionType.STEP) {
// this.setLearningRule(new BinaryDeltaRule(this));
// } else if (transferFunctionType == TransferFunctionType.SIGMOID) {
// this.setLearningRule(new SigmoidDeltaRule(this));