Closed ydawei closed 7 years ago
Thanks, I'll take a look.
The problem in Genome::Mate() was fixed recently. NeuralNetwork::Input() is supposed to ignore the bias. At the point of activating the NN all inputs are treated equal. The bias isn't given a value of 1.0 automatically, the user has to supply it.
I manually specified
DontUseBiasNeuron=True
in the parameter, but inGenome::Mate(...)
it still adds a bias neuron.Also, the
NeuralNetwork::Input(..)
function ignores bias neuron and views the bias neuron as an input neuron.