public override string ToString()
{
string dataString="";
for(int i = 0; i < Nn.getNbLayer(); i++)
{
dataString += "Layer " + i.ToString() + " : \n";
for(int y = 0; y < Nn.getNbNeuronAtLayer(i); y++)
{
dataString += "\tNeuron "+ y.ToString() + " : \n\t\tweigth | input\n";
for(int j = 0; j < Nn.getNeuron(i, y).getNbWeigths(); j++)
{
dataString += "\t\t" + Nn.getNeuron(i, y).getWeigth(j).ToString() + " | " + Nn.getNeuron(i, y).getInput(j).ToString()+"\n";
}
}
}
return("Neural_network : "+dataString+"\nevalValue : "+evalValue.ToString());
}
}