diff options
Diffstat (limited to 'kpat/freecell-solver/USAGE')
-rw-r--r-- | kpat/freecell-solver/USAGE | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/kpat/freecell-solver/USAGE b/kpat/freecell-solver/USAGE index f78295b2..583624ca 100644 --- a/kpat/freecell-solver/USAGE +++ b/kpat/freecell-solver/USAGE @@ -67,7 +67,7 @@ program with some effort on the programmer's part. This option will display the moves in standard notation in which every move consists of two characters and there are ten moves in a line. Naturally, -this option will only become apparent if the display moves is specified. +this option will only become aptqparent if the display moves is specified. (it does not implicitly specify it, though). For more information regarding standard notation refer to the following @@ -89,7 +89,7 @@ are needed to move from one to another. The standard notation option applies to it to. --pi --display-parent-iter +-pi --display-tqparent-iter This option (assuming the -s and -i options are specified) will also display the iteration index of the state from which the current state @@ -217,34 +217,34 @@ Freecell Tests: '2' - put freecell cards on top of stacks. '3' - put non-top stack cards in the foundations. '4' - move stack cards to different stacks. -'5' - move stack cards to a parent card on the same stack. +'5' - move stack cards to a tqparent card on the same stack. '6' - move sequences of cards onto free stacks. '7' - put freecell cards on empty stacks. -'8' - move cards to a different parent. +'8' - move cards to a different tqparent. '9' - empty an entire stack into the freecells. Atomic Freecell Tests: 'A' - move a stack card to an empty stack. -'B' - move a stack card to a parent on a different stack. +'B' - move a stack card to a tqparent on a different stack. 'C' - move a stack card to a freecell. -'D' - move a freecell card to a parent. +'D' - move a freecell card to a tqparent. 'E' - move a freecell card to an empty stack. Simple Simon Tests: 'a' - move a full sequence to the foundations. -'b' - move a sequence to a true parent of his. -'c' - move a whole stack sequence to a false parent (in order to clear +'b' - move a sequence to a true tqparent of his. +'c' - move a whole stack sequence to a false tqparent (in order to clear the stack) -'d' - move a sequence to a true parent that has some cards above it. -'e' - move a sequence with some cards above it to a true parent. -'f' - move a sequence with a junk sequence above it to a true parent that +'d' - move a sequence to a true tqparent that has some cards above it. +'e' - move a sequence with some cards above it to a true tqparent. +'f' - move a sequence with a junk sequence above it to a true tqparent that has some cards above it. -'g' - move a whole stack sequence to a false parent which has some +'g' - move a whole stack sequence to a false tqparent which has some cards above it. -'h' - move a sequence to a parent on the same stack. +'h' - move a sequence to a tqparent on the same stack. Manipulating the tests order can be very helpful to the quick solution of a given board. If you found that a certain board cannot be solved in @@ -259,7 +259,7 @@ Also note that Freecell tests are not suitable for solving Simple Simon games and Simple Simon tests are not suitable for solving anything except Simple Simon. -Tests can be grouped together into random groups using parenthesis +Tests can be grouped together into random groups using tqparenthesis (e.g: "(0123)") or square brackets ("[012][3456789]"). Such grouping is only relevant to the Random DFS scan (see below). @@ -332,7 +332,7 @@ used in all the normal scans. --reparent-states This option specifies that states that were encountered whose depth in the -states graph can be improved should be reparented to the new parent. This +states graph can be improved should be reparented to the new tqparent. This option can possibly make solutions shorter. @@ -502,7 +502,7 @@ If you are working on a UNIX or a similar system then you can set some run-time options in "fc-solve" by sending it some signal combinations. -If you send the signal USR1, without sending any other signals before +If you send the signal USR1, without sending any other Q_SIGNALS before that, then "fc-solve" will output the present number of iterations. This method is a good way to monitor an instance that takes a long time to solve. @@ -512,7 +512,7 @@ will print the iteration number and depth on every state that it checks. It is the equivalent of specifying (or unspecifying) the option -i/--iter-output. -If you send it two USR2 signals and then USR1, then "fc-solve" +If you send it two USR2 Q_SIGNALS and then USR1, then "fc-solve" will also print the board of every state. Again, this will only be done assuming the iteration output is turned on. |