home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0960.lha / Minesweeper / README < prev    next >
Text File  |  1993-12-14  |  4KB  |  111 lines

  1.                 ------------------------------------------------
  2.                 - Welcome to the game of Deductive Minesweeper -
  3.                 ------------------------------------------------
  4.  
  5.                         Copyright 1993 by Donald Reble.
  6.                         All rights reserved.
  7.             This file may be copied and
  8.             distributed, but not for
  9.             commercial purposes.
  10.  
  11.  
  12.         QUITTING
  13.         --------
  14.  
  15. To quit, left-click on the close box in the top left corner, or select
  16. "Quit" from the Game menu.
  17.  
  18.  
  19.         PLAY
  20.         ----
  21.  
  22. Use the game menu to select a board size. (Only 25x14 games are scored;
  23. see the SCORING section, below.) The game shows a grid of concealed
  24. cells, each of which is either mined, or safe. Just above, there are two
  25. numbers; the left number shows the time taken during play; the other is
  26. the number of unexposed safe cells. Also, when the game ends, "You win"
  27. or "You lose" is displayed above the grid.
  28.  
  29. To win, you must expose all safe cells. If you win, your score is
  30. the amount of time taken; if you lose, your score is infinity. Low
  31. scores are good. (In traditional minesweeper, you must mark all mined
  32. cells. This game is different, and in more than this way.)
  33.  
  34. Use the left mouse button to expose a cell. To mark or unmark a cell,
  35. use the right mouse button, or hold down a shift key and use either
  36. mouse button. A marked cell cannot be exposed. Marked cells contain a
  37. colon.
  38.  
  39. When an empty cell is exposed, it shows how many neighbouring cells are
  40. mined. But if there are no neighbouring mined cells, the neighbouring
  41. cells are exposed. The numbers can be used to deduce the locations of
  42. safe and mined cells.
  43.  
  44. When a mined cell is exposed, you will probably lose. But if it is
  45. impossible to deduce that the cell is mined, and impossible to deduce
  46. the location of a safe cell, the mine is exposed, and the game
  47. continues. (There is a brief pause while the program studies the
  48. displayed position; during the pause, the player's clock is stopped.)
  49. Exposed mines appear as an asterisk.
  50.  
  51. If the player clicks on a mine and loses, the program shows all mines,
  52. and shows all cells that it could deduce from the exposed information.
  53. This table specifies the appearances of cells after the deduction.
  54.  
  55.  unexposed cell         background          character
  56. -----------------       ----------      -----------------
  57. safe, unknown             gray              none or colon
  58. safe, known               green             none or colon
  59. mine, unknown             purple        asterisk or colon
  60. mine, known               yellow        asterisk or colon
  61. mine, known, clicked      red           asterisk or colon
  62.  
  63.  
  64.         SCORING
  65.         -------
  66.  
  67. The scoreboard may be displayed with the "Show scores" menu selection,
  68. but not while a game is in progress.
  69.  
  70. The scoreboard shows statistics for the 25x14 games.
  71.         in red:    the top ten scores of all time
  72.         in yellow: the top ten scores of this week
  73.         in green:  the top ten player averages
  74. A player average is actually the harmonic mean of the player's scores,
  75. where a loss scores as infinity. A player's scores are weighted; recent
  76. ones count more than old ones.
  77.  
  78.  
  79.         CONFIGURATION
  80.         -------------
  81.  
  82. The player may specify various parameters of the game in the
  83. minesweeper.config file with lines like these:
  84.  
  85. djr.minesweeper.scorefile=minesweeper.score
  86. djr.minesweeper.name=me
  87.  
  88. The `scorefile' parameter specifies the score file.
  89.  
  90. The `name' parameter indicates the name to appear on the scoreboard,
  91. when the player scores well enough. The first seven characters are used.
  92.  
  93. Use a text editor to create or alter the minesweeper.config file. The
  94. lines must appear exactly as shown up to the first equal sign. The
  95. parameter values shown above are also the defaults.
  96.  
  97.  
  98.         COMMAND LINE PARAMETERS
  99.         -----------------------
  100.  
  101. For CLI users, all of the configuration parameters may be entered on the
  102. command line. For example:
  103.  
  104.         run minesweeper scorefile=df0:scores name=Fred
  105.  
  106. starts the game; "Fred" will appear on the scoreboard "df0:scores" if a
  107. good score is achieved. Command line parameters take precedence over
  108. configuration file parameters.
  109.  
  110. Workbench users must use IconX, if this feature is needed.
  111.