1QQWING(1) General Commands Manual QQWING(1)
2
3
4
6 qqwing - A tool for generating and solving Sudoku puzzles
7
8
10 qqwing --generate [OPTIONS...]
11 qqwing --solve [OPTIONS...]
12
13
15 qqwing is a Sudoku puzzle generator and solver. It offers the following
16 features:
17
18 · Fast. It can solve 1000 puzzles in 1 second and generate 1000 puzzles
19 in 25 seconds.
20
21 · Uses logic. Uses as many solve techniques as possible when solving
22 puzzles rather than guessing.
23
24 · Rates puzzles. Most generators don't give an indication of the diffi‐
25 culty of a Sudoku puzzle. QQwing does.
26
27 · Can print solve instructions. Tells steps that need to be taken to
28 solve any puzzle.
29
30 · Customizable output style, including a CSV style that is easy to
31 import into a database.
32
33
35 --generate <num>
36 Generate new puzzles
37
38 --solve
39 Solve all the puzzles from standard input
40
41 --difficulty
42 Generate only simple, easy, intermediate, expert, or any
43
44 --symmetry <sym>
45 Symmetry: none, rotate90, rotate180, mirror, flip, or random
46
47 --puzzle
48 Print the puzzle (default when generating)
49
50 --nopuzzle
51 Do not print the puzzle (default when solving)
52
53 --solution
54 Print the solution (default when solving)
55
56 --nosolution
57 Do not print the solution (default when generating)
58
59 --stats
60 Print statistics about moves used to solve the puzzle
61
62 --nostats
63 Do not print statistics (default)
64
65 --timer
66 Print time to generate or solve each puzzle
67
68 --notimer
69 Do not print solve or generation times (default)
70
71 --count-solutions
72 Count the number of solutions to puzzles
73
74 --nocount-solutions
75 Do not count the number of solutions (default)
76
77 --history
78 Print trial and error used when solving
79
80 --nohistory
81 Do not print trial and error to solve (default)
82
83 --instructions
84 Print the steps (at least 81) needed to solve the puzzle
85
86 --noinstructions
87 Do not print steps to solve (default)
88
89 --log-history
90 Print trial and error to solve as it happens
91
92 --nolog-history
93 Do not print trial and error to solve as it happens
94
95 --one-line
96 Print puzzles on one line of 81 characters
97
98 --compact
99 Print puzzles on 9 lines of 9 characters
100
101 --readable
102 Print puzzles in human readable form (default)
103
104 --csv Output CSV format with one line puzzles
105
106 -h, --help
107 Display help message
108
109 --about
110 Display author and license information
111
112 --version
113 Display version number
114
115
117 http://qqwing.com/
118
119
120
121 2014-08-03 QQWING(1)