Solves and plays games of Hexapawn which is a two-player, combinatorial game on 3x3 grid where the top row consists of three pawns from the first player and the bottom row consists of three pawns from the first player.