hs-pgms: Programmer's Mine Sweeper in Haskell

[ bsd3, game, library, program ] [ Propose Tags ]

This package allows people to code Minesweeper strategies in Haskell and run them in a graphical UI. Inspired by http://www.ccs.neu.edu/home/ramsdell/pgms/index.html.


[Skip to Readme]

Modules

[Last Documentation]

  • Mine

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.0.1
Dependencies array, base, directory, glib, gtk, MonadPrompt, mtl, random [details]
License BSD-3-Clause
Copyright (c) 2008 Bertram Felgenhauer
Author
Maintainer Bertram Felgenhauer <int-e@gmx.de>
Category Game
Uploaded by BertramFelgenhauer at 2008-06-04T16:04:09Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables mine
Downloads 1918 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-03 [all 8 reports]

Readme for hs-pgms-0.1

[back to package description]
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!