
2002-10-24

USAGE - crossword

------------------------------------------------------------------
crossword:

usage: ./crossword <options> [output_file]
options:    -d  <dict_file>     Dictionary file (required)
            -t  <board_file>    Board file (required)
            -v  [0..3]          Verbosity level (default: 0)

If no output file is specified, it is written to stdout and the
process output is written to stderr. Otherwise, the process
output is written to stdout.

------------------------------------------------------------------
crossword_heur:

usage: ./crossword_heur <options> [output_file]
options:    -d  <dict_file>     Dictionary file (required)
            -t  <board_file>    Board file (required)
            -v  [0..3]          Verbosity level (default: 0)
            -c  <softness>      Softness of the heuristic
                                (default: 100)
            -r  <timeout>       Timeout (in seconds) for the
                                process (default: none)
            -vr <times>         Retries after timeouts
                                (default: 0)
            

If no output file is specified, it is written to stdout and the
process output is written to stderr. Otherwise, the process
output is written to stdout.
The -c option determines how tolerant will be the heuristic to
problematic words.
High values on this options make the heuristic to seem like the
normal 'crossword'.
Low values on it will drop words too soon and it won't be
successful.

The -r option tells how many seconds will it run the search algorithm,
while the -vr option tells how many restarts will be done after a
timeout.
