The perceptron learning rule w ← w + η·(y − ŷ)·x converges in finite steps for linearly separable data (Rosenblatt 1958). Click to place class A (blue) or class B (red) points, then train. Neural network with hidden layer handles XOR.