7 #include "../usefull/Usefull.hpp" 8 #include "../exception/BadNumberOfInputException.hpp" 11 #define RATE_CROSS_OVER 20 12 #define RATE_MUTATION 1 21 double sigmoid(
double x);
27 double crossOver(
double used,
double notUsed);
28 double mutate(
double value);
29 double stimule(std::vector<double> weights);
Definition: Neuron.hpp:14
double crossOver(double used, double notUsed)
Crossover function.
Definition: Neuron.cpp:44
double mutate(double value)
Mutation function, these are quite rare.
Definition: Neuron.cpp:59
double stimule(std::vector< double > weights)
Stimulation function.
Definition: Neuron.cpp:74
Neuron(int nbInput)
Constructor of Neuron.
Definition: Neuron.cpp:14