My submission for an AI competition. It simply makes moves that I have analyzed as better positions take.  The driver code is very simplistic and not very optimized because it was taken from an ACM problem I solved in about 2 hours.