harsh training

Implemented harsh training of the neural net