- [ ] Factorize `back(float error)` and `train()` between `SimpleNeuron` and `RecurrentNeuron` - [ ] Maybe rename `computeBackOutput` and `computeTrain` - [ ] What about this->errors in `operator==`? - [ ] Default operator== - [ ] Add ResetLearningVars - [ ] Remove learning vars from Archive - [ ] Add a real batchSize()