Skip to content

ohenriksson/MineSweeper

Repository files navigation

MineSweeper

A mine-sweeper game written in Haskell

Minimum specifications:

  • Choose size of board / number of mines
  • Generate arbitrary board
  • Command line UI
  • Property Testing

Extended specifications:

  • Play with mines visible or non-visible (for testing)
  • Graphical user interface
  • Timer
  • How many mines left/used flags
  • AI Solver (that stops if it risk failing, but presents probability of success)
  • Celebration with fireworks and loud applause from audience when winning the game (loud, even when muting speakers) :D

Reference material

Coding conventions: https://wiki.haskell.org/Programming_guidelines

About

A mine-sweeper game written in Haskell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published