An implementation of Martin Gardner's Hexapawn, with boards from 3x3 to 6x6. Features 2 learning AI models and a perfect AI player (minimax with alpha-beta pruning).
Modular, object-oriented architecture.
Written in Visual C# on the Microsoft .NET 2.0 Framework
Created as a final project for Computer Science 50 at Harvard College, in Fall 2006.