public double activation(double val, double lambda =0.2){
// ACTIVATION FUNCTION
double res;
//res = 1 / (1 + System.Math.Exp(lambda *val)); // sigmoid function
if (val < 0.5) // heaviside
res = 0;
else
res = 1;
this.fire_val = res;
//Debug.Log("val : " + val+"res : "+res);
return res;
}
}