33 lines
492 B
C++
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;
|
|
} |