Implemented PlayerNeuralNetwork