Implementing supervisors review for algorithm, perceptron