Added makefile to project; Removed error in code;
[povnn.git] / main.cpp
blob33ab8ea8eee29675d07ef4f9af50ff00f22fd429
1 #include <QtCore/QCoreApplication>
2 #include <QDebug>
3 #include "neuralnetwork.h"
4 #include "settableneuralinput.h"
6 int main(int argc, char *argv[])
8 QCoreApplication a(argc, argv);
9 NeuralNetwork nn;
11 Neuron *n1 = new Neuron(Neuron::typeStandart);
12 Neuron *n2 = new Neuron(Neuron::typeStandart);
13 SettableNeuralInput *sni = new SettableNeuralInput(5);
15 nn.addNeuron(n1);
16 nn.addNeuron(n2);
18 n2->addInput(sni, 1.0);
19 n1->addInput(n2, 1.0);
21 for (int i = 0; i < 10; i++) {
22 nn.calculate();
25 qDebug() << "Neuron n1 : " << n1->getValue() << endl;
27 a.exit();