NAME
serate - Sudoku Explainer command line rating
SYNOPSIS
serate [ --diamond ] [ --format=FORMAT ] [ --input=FILE ] [ --output=FILE ] [ --pearl ] [ puzzle ... ]
DESCRIPTION
serate is a Sudoku Explainer command line entry point that rates one or more
input puzzles. If an --input=FILE option is specified then 81-character puzzle
strings are read from that file, otherwise if 81-character puzzle operands are
not specified the puzzles are read from the standard input. If an --output=FILE
option is specified then the output is written to that file, otherwise output
is written to the standard output. The output is controlled by the
--format=FORMAT option.
Ratings are floating point numbers in the range 0.0 - 20.0, rounded to the
tenths digit. 0.0 indicates a processing error and 20.0 indicates an valid
but otherwise unsolvable input puzzle.
OPTIONS
-d, --diamond
Terminate rating if the puzzle is not a diamond.
-f, --format=FORMAT
Format the output for each input puzzle according to FORMAT. Format
conversion are %CHARACTER; all other characters are output unchanged.
The default format is %r/%p/%d. The format conversions are:
%d The diamond rating. This is the highest ER of the methods leading
to the first candidate elimination.
%e The elapsed time to rate the puzzle.
%g The puzzle grid in 81-character [0-9] form.
%n The input puzzle ordinal, counting from 1.
%p The pearl rating. This is the highest ER of the methods leading
to the first cell placement.
%r The puzzle rating. This is the highest ER of the methods leading
to the puzzle solution.
%% The % character.
-h, --html
List detailed info in html.
-i, --input=FILE
Read 81-character puzzle strings, one per line, from FILE. By default
operands are treated as 81-character puzzle strings. If no operands are
specified then the standard input is read.
-m, --man
List detailed info in displayed man page form.
-o, --output=FILE
Write output to FILE instead of the standard output.
-p, --pearl
Terminate rating if the puzzle is not a pearl.
-V, --version
Print the Sudoku Explainer (serate) version and exit.
INVOCATION
java -Xrs -Xmx500m -cp SudokuExplainer.jar diuf.sudoku.test.serate ...
SEE ALSO
SudokuExplainer(1), sudoku(1)
IMPLEMENTATION
version serate 1.2.1.3 (Sudoku Explainer) 2009-01-01
author Nicolas Juillerat
copyright Copyright (c) 2006-2009 Nicolas Juillerat
license Lesser General Public License (LGPL)