A General Game Player in Haskell.