Update Perceptron to solve test problem with random values