Files
NeuralNetworkLib/tests/01.cpp
2014-10-02 20:51:43 +02:00

33 lines
492 B
C++

#include "../src/NeuronNetwork/Network"
#include <iostream>
class X: public Shin::NeuronNetwork::Problem
{
protected:
std::vector<bool> representation() const
{
return std::vector<bool>({1,1});
}
};
int main()
{
Shin::NeuronNetwork::FeedForwardNetwork n(2,3,2);
Shin::NeuronNetwork::Solution s =n.solve(X());
if(s.size()!=2)
{
std::cout << "1";
return 1;
}
if(s[0]!=1)
{
std::cout << "2";
return 1;
}
if(s[1]!=1)
{
std::cout << "3";
return 1;
}
return 0;
}