The idea of this project is to produce a computer program that can play a game of skill (such as chess) at a reasonably good
level. The algorithms used would include minimax with alpha-beta pruning, along with various other heuristics. A graphical
interface is not necessary, but could be an obvious part of such a project.