Added an automated test suite

Test the expert system by playing 1e6 games against an opponent that
selects moves at random. Since the search space is small, this gives us
high confidence that that expert system cannot be defeated.