public void addDoubleToWeigths(double d)
{
for(int layer_num = 0; layer_num < Nn.getNetwork().Count; layer_num++)
{
for(int Neuron_num = 0; Neuron_num < Nn.getNetwork()[layer_num].Count; Neuron_num++)
{
for (int weigth_num = 0; weigth_num < Nn.getNetwork()[layer_num][Neuron_num].getNbWeigths(); weigth_num++)
{
Nn.setWeigth(Nn.getWeigth(layer_num, Neuron_num, weigth_num)+d, layer_num, Neuron_num, weigth_num);
}
}
}
}