the games in this framework will immediately become available on
another platform as well.
-The actual games in this collection were mostly not my invention; I
-saw them elsewhere, and rewrote them in a form that was more
-convenient for me. I do not claim credit, in general, for inventing
-the rules of any of these puzzles; all I claim is authorship of the
-code (or at least those parts of the code that weren't contributed
-by other people!).
+The actual games in this collection were mostly not my invention; they
+are re-implementations of existing game concepts within my portable
+puzzle framework. I do not claim credit, in general, for inventing the
+rules of any of these puzzles. (I don't even claim authorship of all
+the code; some of the puzzles have been submitted by other authors.)
This collection is distributed under the \i{MIT licence} (see
\k{licence}). This means that you can do pretty much anything you like
blocks that are suspended will fall down (first), and then empty
columns are filled from the right.
-The game generator does not try to guarantee soluble grids;
-it will, however, ensure that there are at least 2 squares of each
-colour on the grid at the start (and will forbid custom grids for which
-that would be impossible).
-
Same Game was contributed to this collection by James Harvey.
\H{samegame-controls} \i{Same Game controls}
two squares score a point each, and larger regions score relatively
more points.
+\dt \e{Ensure solubility}
+
+\dd If this option is ticked (the default state), generated grids
+will be guaranteed to have at least one solution.
+
+\lcont{
+
+If you turn it off, the game generator will not try to guarantee
+soluble grids; it will, however, still ensure that there are at
+least 2 squares of each colour on the grid at the start (since a
+grid with exactly one square of a given colour is \e{definitely}
+insoluble). Grids generated with this option disabled may contain
+more large areas of contiguous colour, leading to opportunities for
+higher scores; they can also take less time to generate.
+
+}
+
\C{flip} \i{Flip}