A neural network that can learn an AND, OR, or XOR logic gate. Uses traditional back propagation. A python and matlab version were created. Network Architecture: 2 input nodes ==> 1 hidden layer [3 nodes] ==> 1 output node