#pragma once #include #include #include class NeuralNetwork { public: NeuralNetwork(std::istream &&networkConfigFile, int numberOfSensors, int numberOfOutputs); void setInput(int inputIndex, double activation); int findOutputIndex(); private: std::vector> _neurons; std::vector> _sensors; std::vector> _outputs; };