diff options
Diffstat (limited to 'apps/plugins/puzzles/help/guess.c')
| -rw-r--r-- | apps/plugins/puzzles/help/guess.c | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/apps/plugins/puzzles/help/guess.c b/apps/plugins/puzzles/help/guess.c new file mode 100644 index 0000000..2d1be2d --- /dev/null +++ b/apps/plugins/puzzles/help/guess.c @@ -0,0 +1,92 @@ +/* auto-generated by genhelp.sh */ +/* DO NOT EDIT! */ +const char help_text[] = +"#Chapter 15: Guess " +"\n" +"You have a set of coloured pegs, and have to reproduce a " +"predetermined sequence of them (chosen by the computer) within a " +"certain number of guesses. " +"\n" +"Each guess gets marked with the number of correctly-coloured pegs " +"in the correct places (in black), and also the number of correctly-\n" +"coloured pegs in the wrong places (in white). " +"\n" +"This game is also known (and marketed, by Hasbro, mainly) as a board " +"game `Mastermind', with 6 colours, 4 pegs per row, and 10 guesses. " +"However, this version allows custom settings of number of colours " +"(up to 10), number of pegs per row, and number of guesses. " +"\n" +"Guess was contributed to this collection by James Harvey. " +"\n" +"\n#15.1 Guess controls " +"\n" +"This game can be played with either the keyboard or the mouse. " +"\n" +"With the mouse, drag a coloured peg from the tray on the left-hand " +"side to its required position in the current guess; pegs may also " +"be dragged from current and past guesses to copy them elsewhere. To " +"remove a peg, drag it off its current position to somewhere invalid. " +"\n" +"Right-clicking in the current guess adds a `hold' marker; pegs that " +"have hold markers will be automatically added to the next guess " +"after marking. " +"\n" +"Alternatively, with the keyboard, the up and down cursor keys can " +"be used to select a peg colour, the left and right keys to select a " +"peg position, and the space bar or Enter key to place a peg of the " +"selected colour in the chosen position. `D' or Backspace removes a " +"peg, and Space adds a hold marker. " +"\n" +"Pressing `h' or `?' will fill the current guess with a suggested " +"guess. Using this is not recommended for 10 or more pegs as it is " +"slow. " +"\n" +"When the guess is complete, the smaller feedback pegs will be " +"highlighted; clicking on these (or moving the peg cursor to them " +"with the arrow keys and pressing the space bar or Enter key) will " +"mark the current guess, copy any held pegs to the next guess, and " +"move the `current guess' marker. " +"\n" +"If you correctly position all the pegs the solution will be " +"displayed below; if you run out of guesses (or select `Solve...') " +"the solution will also be revealed. " +"\n" +"(All the actions described in section 2.1 are also available.) " +"\n" +"\n#15.2 Guess parameters " +"\n" +"These parameters are available from the `Custom...' option on the " +"`Type' menu. The default game matches the parameters for the board " +"game `Mastermind'. " +"\n" +"_Colours_ " +"\n" +"Number of colours the solution is chosen from; from 2 to 10 " +"(more is harder). " +"\n" +"_Pegs per guess_ " +"\n" +"Number of pegs per guess (more is harder). " +"\n" +"_Guesses_ " +"\n" +"Number of guesses you have to find the solution in (fewer is " +"harder). " +"\n" +"_Allow blanks_ " +"\n" +"Allows blank pegs to be given as part of a guess (makes it " +"easier, because you know that those will never be counted as " +"part of the solution). This is turned off by default. " +"\n" +"Note that this doesn't allow blank pegs in the solution; if you " +"really wanted that, use one extra colour. " +"\n" +"_Allow duplicates_ " +"\n" +"Allows the solution (and the guesses) to contain colours more " +"than once; this increases the search space (making things " +"harder), and is turned on by default. " +"\n" +; +const char quick_help_text[] = "Guess the hidden combination of colours."; |