This paper investigates the application of neural network techniques to the creation of a program that can play the game of Go with some degree of success. The combination of soft AI, such as neural networks, and hard AI methods, such as alpha-beta pruned minimax game tree searching, is attempted to assess the usefulness of blending these two different types of artificial intelligence and to investigate how the methods can be combined successfully.