This project implements a program that plays the game Network against a human player or another computer program. Network is represented on an 8-by-8 board, uses a few search algorithms and game theory.