@hackage hs-pgms0.1.0.1

Programmer's Mine Sweeper in Haskell

This is a Haskell implementation of Programmer's Minesweeper by John D Ramsdell. See http://www.ccs.neu.edu/home/ramsdell/pgms for the original.

To add a new strategy, create a Haskell module that implements it, and add it to the list in Strategies.hs. Then add the module itself it the hs-pgms.cabal file and you're set. Two example strategies are provided, SimpleStrat.hs and Strat1.hs (actually they're basically the same).

Note: The hs-pgms executable will launch a GUI by default. Run hs-pgms --help to see its other capabilities.

Have fun!