mirror of
https://codeberg.org/cblanken/boggler.git
synced 2026-07-25 19:19:20 -04:00
Update CLI usage and output in README
This commit is contained in:
@@ -57,342 +57,329 @@ To use the script to solve a particular Boggle board configuration, you'll need
|
|||||||
```
|
```
|
||||||
|
|
||||||
# Usage
|
# Usage
|
||||||
|
### CLI usage
|
||||||
```console
|
```console
|
||||||
$ python boggler.py
|
$ poetry run boggler --help
|
||||||
Usage: python3 boggler.py <BOARD_FILE> <WORDLISTS_DIR> [MAX_WORD_LENGTH]
|
usage: boggler [-h] [-f FORMAT] [-p] [-s] [-d] board wordlists [max_word_length]
|
||||||
$ python boggler.py board.csv wordlists/ 15
|
|
||||||
Reading in wordlists...
|
Boggle board game solver
|
||||||
>> d: words_d.txt
|
|
||||||
>> e: words_e.txt
|
positional arguments:
|
||||||
>> f: words_f.txt
|
board Path to board CSV file
|
||||||
>> m: words_m.txt
|
wordlists Path to directory of wordlist files. The directory must contain text files of the form words_X.txt where "X" is a character of the
|
||||||
>> n: words_n.txt
|
alphabet
|
||||||
>> o: words_o.txt
|
max_word_length Maximum length of words searched for on provided board
|
||||||
>> qu: words_q.txt
|
|
||||||
>> r: words_r.txt
|
options:
|
||||||
>> s: words_s.txt
|
-h, --help show this help message and exit
|
||||||
>> v: words_v.txt
|
-f FORMAT, --format FORMAT
|
||||||
>> y: words_y.txt
|
Specify alternative output format including [txt, json]
|
||||||
Generating WordTrees...
|
-p, --include-path Include full paths for each word in output
|
||||||
>> (0, 0): y
|
-s, --sort Sort output alphabetically. By default the results are sorted by the starting block position on the board from top-to-bottom, left-
|
||||||
>> (0, 1): e
|
to-right as given in the board file.
|
||||||
>> (0, 2): o
|
-d, --dedup Remove duplicates from word-only output. Note that de-duplication does not preserve the original order of the output, so it is
|
||||||
>> (0, 3): s
|
recommended to also use the sort option when de-duplicating.
|
||||||
>> (1, 0): r
|
```
|
||||||
>> (1, 1): e
|
|
||||||
>> (1, 2): o
|
### Example
|
||||||
>> (1, 3): v
|
```console
|
||||||
>> (2, 0): d
|
$ poetry run boggler ./boggler/boards/b1.csv boggler/wordlists/scrabble_2019/
|
||||||
>> (2, 1): f
|
|
||||||
>> (2, 2): e
|
|
||||||
>> (2, 3): y
|
|
||||||
>> (3, 0): n
|
|
||||||
>> (3, 1): m
|
|
||||||
>> (3, 2): e
|
|
||||||
>> (3, 3): qu
|
|
||||||
|
|
||||||
BOARD
|
BOARD
|
||||||
+---------------+
|
+---------------+
|
||||||
| Y | E | O | S |
|
| S | A | I | P |
|
||||||
+---------------+
|
+---------------+
|
||||||
| R | E | O | V |
|
| L |QU | A | Y |
|
||||||
+---------------+
|
+---------------+
|
||||||
| D | F | E | Y |
|
| U | L | L | S |
|
||||||
+---------------+
|
+---------------+
|
||||||
| N | M | E |QU |
|
| O | W | H | A |
|
||||||
+---------------+
|
+---------------+
|
||||||
|
|
||||||
|
Starting @ (0, 0)
|
||||||
Starting @ (0, 0)...
|
╭──────────┬──────────────────────────────────────────────────────────────────╮
|
||||||
y : [(0, 0)]
|
│ Word │ Path │
|
||||||
yr : [(0, 0), (1, 0)]
|
├──────────┼──────────────────────────────────────────────────────────────────┤
|
||||||
ye : [(0, 0), (1, 1)]
|
│ squall │ [(0, 0), (1, 1), (0, 1), (1, 0), (2, 1)] │
|
||||||
yee : [(0, 0), (1, 1), (0, 1)]
|
│ squall │ [(0, 0), (1, 1), (1, 2), (2, 2), (2, 1)] │
|
||||||
yeo : [(0, 0), (1, 1), (0, 2)]
|
│ squall │ [(0, 0), (1, 1), (1, 2), (2, 1), (1, 0)] │
|
||||||
yed : [(0, 0), (1, 1), (2, 0)]
|
│ squall │ [(0, 0), (1, 1), (1, 2), (2, 1), (2, 2)] │
|
||||||
yee : [(0, 0), (1, 1), (2, 2)]
|
│ squally │ [(0, 0), (1, 1), (1, 2), (2, 1), (2, 2), (1, 3)] │
|
||||||
yer : [(0, 0), (1, 1), (1, 0)]
|
│ squalls │ [(0, 0), (1, 1), (1, 2), (2, 1), (2, 2), (2, 3)] │
|
||||||
yere : [(0, 0), (1, 1), (1, 0), (0, 1)]
|
│ squash │ [(0, 0), (1, 1), (1, 2), (2, 3), (3, 2)] │
|
||||||
yerd : [(0, 0), (1, 1), (1, 0), (2, 0)]
|
│ sal │ [(0, 0), (0, 1), (1, 0)] │
|
||||||
yeo : [(0, 0), (1, 1), (1, 2)]
|
│ sall │ [(0, 0), (0, 1), (1, 0), (2, 1)] │
|
||||||
ye : [(0, 0), (0, 1)]
|
│ sallal │ [(0, 0), (0, 1), (1, 0), (2, 1), (1, 2), (2, 2)] │
|
||||||
yee : [(0, 0), (0, 1), (1, 1)]
|
│ sallals │ [(0, 0), (0, 1), (1, 0), (2, 1), (1, 2), (2, 2), (2, 3)] │
|
||||||
yer : [(0, 0), (0, 1), (1, 0)]
|
│ sallow │ [(0, 0), (0, 1), (1, 0), (2, 1), (3, 0), (3, 1)] │
|
||||||
yerd : [(0, 0), (0, 1), (1, 0), (2, 0)]
|
│ sallowly │ [(0, 0), (0, 1), (1, 0), (2, 1), (3, 0), (3, 1), (2, 2), (1, 3)] │
|
||||||
yere : [(0, 0), (0, 1), (1, 0), (1, 1)]
|
│ sai │ [(0, 0), (0, 1), (0, 2)] │
|
||||||
yeo : [(0, 0), (0, 1), (1, 2)]
|
╰──────────┴──────────────────────────────────────────────────────────────────╯
|
||||||
yeo : [(0, 0), (0, 1), (0, 2)]
|
Starting @ (0, 1)
|
||||||
|
╭────────┬──────────────────────────────────────────────────╮
|
||||||
Starting @ (0, 1)...
|
│ Word │ Path │
|
||||||
e : [(0, 1)]
|
├────────┼──────────────────────────────────────────────────┤
|
||||||
ee : [(0, 1), (1, 1)]
|
│ aqua │ [(0, 1), (1, 1), (1, 2)] │
|
||||||
eer : [(0, 1), (1, 1), (1, 0)]
|
│ aquas │ [(0, 1), (1, 1), (1, 2), (2, 3)] │
|
||||||
eery : [(0, 1), (1, 1), (1, 0), (0, 0)]
|
│ al │ [(0, 1), (1, 0)] │
|
||||||
er : [(0, 1), (1, 0)]
|
│ als │ [(0, 1), (1, 0), (0, 0)] │
|
||||||
erd : [(0, 1), (1, 0), (2, 0)]
|
│ alu │ [(0, 1), (1, 0), (2, 0)] │
|
||||||
erf : [(0, 1), (1, 0), (2, 1)]
|
│ alula │ [(0, 1), (1, 0), (2, 0), (2, 1), (1, 2)] │
|
||||||
ere : [(0, 1), (1, 0), (1, 1)]
|
│ alulas │ [(0, 1), (1, 0), (2, 0), (2, 1), (1, 2), (2, 3)] │
|
||||||
eo : [(0, 1), (1, 2)]
|
│ all │ [(0, 1), (1, 0), (2, 1)] │
|
||||||
eos : [(0, 1), (1, 2), (0, 3)]
|
│ allay │ [(0, 1), (1, 0), (2, 1), (1, 2), (1, 3)] │
|
||||||
eof : [(0, 1), (1, 2), (2, 1)]
|
│ allays │ [(0, 1), (1, 0), (2, 1), (1, 2), (1, 3), (2, 3)] │
|
||||||
ey : [(0, 1), (0, 0)]
|
│ allow │ [(0, 1), (1, 0), (2, 1), (3, 0), (3, 1)] │
|
||||||
eyr : [(0, 1), (0, 0), (1, 0)]
|
│ aa │ [(0, 1), (1, 2)] │
|
||||||
eyre : [(0, 1), (0, 0), (1, 0), (1, 1)]
|
│ aal │ [(0, 1), (1, 2), (2, 2)] │
|
||||||
eye : [(0, 1), (0, 0), (1, 1)]
|
│ aals │ [(0, 1), (1, 2), (2, 2), (2, 3)] │
|
||||||
eyed : [(0, 1), (0, 0), (1, 1), (2, 0)]
|
│ aal │ [(0, 1), (1, 2), (2, 1)] │
|
||||||
eyer : [(0, 1), (0, 0), (1, 1), (1, 0)]
|
│ aas │ [(0, 1), (1, 2), (2, 3)] │
|
||||||
eo : [(0, 1), (0, 2)]
|
│ as │ [(0, 1), (0, 0)] │
|
||||||
eos : [(0, 1), (0, 2), (0, 3)]
|
│ ai │ [(0, 1), (0, 2)] │
|
||||||
|
│ aia │ [(0, 1), (0, 2), (1, 2)] │
|
||||||
Starting @ (0, 2)...
|
│ aias │ [(0, 1), (0, 2), (1, 2), (2, 3)] │
|
||||||
o : [(0, 2)]
|
╰────────┴──────────────────────────────────────────────────╯
|
||||||
oos : [(0, 2), (1, 2), (0, 3)]
|
Starting @ (0,
|
||||||
oof : [(0, 2), (1, 2), (2, 1)]
|
2)
|
||||||
oe : [(0, 2), (1, 1)]
|
╭──────┬──────╮
|
||||||
oer : [(0, 2), (1, 1), (1, 0)]
|
│ Word │ Path │
|
||||||
ovey : [(0, 2), (1, 3), (2, 2), (2, 3)]
|
├──────┼──────┤
|
||||||
oe : [(0, 2), (0, 1)]
|
╰──────┴──────╯
|
||||||
oer : [(0, 2), (0, 1), (1, 0)]
|
Starting @ (0, 3)
|
||||||
os : [(0, 2), (0, 3)]
|
╭─────────┬──────────────────────────────────────────────────────────╮
|
||||||
|
│ Word │ Path │
|
||||||
Starting @ (0, 3)...
|
├─────────┼──────────────────────────────────────────────────────────┤
|
||||||
s : [(0, 3)]
|
│ pya │ [(0, 3), (1, 3), (1, 2)] │
|
||||||
sv : [(0, 3), (1, 3)]
|
│ pyas │ [(0, 3), (1, 3), (1, 2), (2, 3)] │
|
||||||
so : [(0, 3), (1, 2)]
|
│ pa │ [(0, 3), (1, 2)] │
|
||||||
sooey : [(0, 3), (1, 2), (0, 2), (1, 1), (0, 0)]
|
│ paal │ [(0, 3), (1, 2), (0, 1), (1, 0)] │
|
||||||
sooey : [(0, 3), (1, 2), (0, 2), (0, 1), (0, 0)]
|
│ paals │ [(0, 3), (1, 2), (0, 1), (1, 0), (0, 0)] │
|
||||||
soe : [(0, 3), (1, 2), (0, 1)]
|
│ pal │ [(0, 3), (1, 2), (2, 2)] │
|
||||||
soe : [(0, 3), (1, 2), (2, 2)]
|
│ paly │ [(0, 3), (1, 2), (2, 2), (1, 3)] │
|
||||||
sofer : [(0, 3), (1, 2), (2, 1), (1, 1), (1, 0)]
|
│ palas │ [(0, 3), (1, 2), (2, 2), (3, 3), (2, 3)] │
|
||||||
soy : [(0, 3), (1, 2), (2, 3)]
|
│ pall │ [(0, 3), (1, 2), (2, 2), (2, 1)] │
|
||||||
soe : [(0, 3), (1, 2), (1, 1)]
|
│ pals │ [(0, 3), (1, 2), (2, 2), (2, 3)] │
|
||||||
sov : [(0, 3), (1, 2), (1, 3)]
|
│ palsy │ [(0, 3), (1, 2), (2, 2), (2, 3), (1, 3)] │
|
||||||
so : [(0, 3), (0, 2)]
|
│ palsa │ [(0, 3), (1, 2), (2, 2), (2, 3), (3, 3)] │
|
||||||
sooey : [(0, 3), (0, 2), (1, 2), (0, 1), (0, 0)]
|
│ pal │ [(0, 3), (1, 2), (2, 1)] │
|
||||||
sooey : [(0, 3), (0, 2), (1, 2), (2, 2), (2, 3)]
|
│ pall │ [(0, 3), (1, 2), (2, 1), (1, 0)] │
|
||||||
sooey : [(0, 3), (0, 2), (1, 2), (1, 1), (0, 0)]
|
│ palls │ [(0, 3), (1, 2), (2, 1), (1, 0), (0, 0)] │
|
||||||
soe : [(0, 3), (0, 2), (1, 1)]
|
│ palla │ [(0, 3), (1, 2), (2, 1), (1, 0), (0, 1)] │
|
||||||
sov : [(0, 3), (0, 2), (1, 3)]
|
│ pall │ [(0, 3), (1, 2), (2, 1), (2, 2)] │
|
||||||
soe : [(0, 3), (0, 2), (0, 1)]
|
│ pally │ [(0, 3), (1, 2), (2, 1), (2, 2), (1, 3)] │
|
||||||
|
│ palla │ [(0, 3), (1, 2), (2, 1), (2, 2), (3, 3)] │
|
||||||
Starting @ (1, 0)...
|
│ pallah │ [(0, 3), (1, 2), (2, 1), (2, 2), (3, 3), (3, 2)] │
|
||||||
r : [(1, 0)]
|
│ pallahs │ [(0, 3), (1, 2), (2, 1), (2, 2), (3, 3), (3, 2), (2, 3)] │
|
||||||
rye : [(1, 0), (0, 0), (1, 1)]
|
│ palls │ [(0, 3), (1, 2), (2, 1), (2, 2), (2, 3)] │
|
||||||
rye : [(1, 0), (0, 0), (0, 1)]
|
│ pas │ [(0, 3), (1, 2), (2, 3)] │
|
||||||
re : [(1, 0), (0, 1)]
|
│ pash │ [(0, 3), (1, 2), (2, 3), (3, 2)] │
|
||||||
ree : [(1, 0), (0, 1), (1, 1)]
|
│ pasha │ [(0, 3), (1, 2), (2, 3), (3, 2), (3, 3)] │
|
||||||
reef : [(1, 0), (0, 1), (1, 1), (2, 1)]
|
│ pay │ [(0, 3), (1, 2), (1, 3)] │
|
||||||
reed : [(1, 0), (0, 1), (1, 1), (2, 0)]
|
│ pays │ [(0, 3), (1, 2), (1, 3), (2, 3)] │
|
||||||
rd : [(1, 0), (2, 0)]
|
│ pi │ [(0, 3), (0, 2)] │
|
||||||
rf : [(1, 0), (2, 1)]
|
│ pia │ [(0, 3), (0, 2), (1, 2)] │
|
||||||
re : [(1, 0), (1, 1)]
|
│ pial │ [(0, 3), (0, 2), (1, 2), (2, 2)] │
|
||||||
ree : [(1, 0), (1, 1), (0, 1)]
|
│ pial │ [(0, 3), (0, 2), (1, 2), (2, 1)] │
|
||||||
ref : [(1, 0), (1, 1), (2, 1)]
|
│ pias │ [(0, 3), (0, 2), (1, 2), (2, 3)] │
|
||||||
red : [(1, 0), (1, 1), (2, 0)]
|
│ pia │ [(0, 3), (0, 2), (0, 1)] │
|
||||||
ree : [(1, 0), (1, 1), (2, 2)]
|
│ pial │ [(0, 3), (0, 2), (0, 1), (1, 0)] │
|
||||||
reem : [(1, 0), (1, 1), (2, 2), (3, 1)]
|
│ pias │ [(0, 3), (0, 2), (0, 1), (0, 0)] │
|
||||||
reef : [(1, 0), (1, 1), (2, 2), (2, 1)]
|
╰─────────┴──────────────────────────────────────────────────────────╯
|
||||||
|
Starting @ (1, 0)
|
||||||
Starting @ (1, 1)...
|
╭───────┬──────────────────────────────────────────╮
|
||||||
e : [(1, 1)]
|
│ Word │ Path │
|
||||||
ee : [(1, 1), (0, 1)]
|
├───────┼──────────────────────────────────────────┤
|
||||||
eer : [(1, 1), (0, 1), (1, 0)]
|
│ la │ [(1, 0), (0, 1)] │
|
||||||
eery : [(1, 1), (0, 1), (1, 0), (0, 0)]
|
│ las │ [(1, 0), (0, 1), (0, 0)] │
|
||||||
ey : [(1, 1), (0, 0)]
|
│ lull │ [(1, 0), (2, 0), (2, 1), (2, 2)] │
|
||||||
eyr : [(1, 1), (0, 0), (1, 0)]
|
│ lulls │ [(1, 0), (2, 0), (2, 1), (2, 2), (2, 3)] │
|
||||||
eyre : [(1, 1), (0, 0), (1, 0), (0, 1)]
|
╰───────┴──────────────────────────────────────────╯
|
||||||
eye : [(1, 1), (0, 0), (0, 1)]
|
Starting @ (1, 1)
|
||||||
eyer : [(1, 1), (0, 0), (0, 1), (1, 0)]
|
╭───────┬──────────────────────────────────╮
|
||||||
eo : [(1, 1), (0, 2)]
|
│ Word │ Path │
|
||||||
eos : [(1, 1), (0, 2), (0, 3)]
|
├───────┼──────────────────────────────────┤
|
||||||
ef : [(1, 1), (2, 1)]
|
│ qua │ [(1, 1), (0, 1)] │
|
||||||
ed : [(1, 1), (2, 0)]
|
│ quai │ [(1, 1), (0, 1), (0, 2)] │
|
||||||
ee : [(1, 1), (2, 2)]
|
│ quip │ [(1, 1), (0, 2), (0, 3)] │
|
||||||
er : [(1, 1), (1, 0)]
|
│ qua │ [(1, 1), (1, 2)] │
|
||||||
ere : [(1, 1), (1, 0), (0, 1)]
|
│ quai │ [(1, 1), (1, 2), (0, 2)] │
|
||||||
erd : [(1, 1), (1, 0), (2, 0)]
|
│ quash │ [(1, 1), (1, 2), (2, 3), (3, 2)] │
|
||||||
erf : [(1, 1), (1, 0), (2, 1)]
|
│ quay │ [(1, 1), (1, 2), (1, 3)] │
|
||||||
eo : [(1, 1), (1, 2)]
|
│ quays │ [(1, 1), (1, 2), (1, 3), (2, 3)] │
|
||||||
eos : [(1, 1), (1, 2), (0, 3)]
|
╰───────┴──────────────────────────────────╯
|
||||||
eof : [(1, 1), (1, 2), (2, 1)]
|
Starting @ (1, 2)
|
||||||
|
╭────────┬──────────────────────────────────────────────────╮
|
||||||
Starting @ (1, 2)...
|
│ Word │ Path │
|
||||||
o : [(1, 2)]
|
├────────┼──────────────────────────────────────────────────┤
|
||||||
oos : [(1, 2), (0, 2), (0, 3)]
|
│ ai │ [(1, 2), (0, 2)] │
|
||||||
oe : [(1, 2), (0, 1)]
|
│ aia │ [(1, 2), (0, 2), (0, 1)] │
|
||||||
oer : [(1, 2), (0, 1), (1, 0)]
|
│ aias │ [(1, 2), (0, 2), (0, 1), (0, 0)] │
|
||||||
os : [(1, 2), (0, 3)]
|
│ aa │ [(1, 2), (0, 1)] │
|
||||||
oe : [(1, 2), (2, 2)]
|
│ aal │ [(1, 2), (0, 1), (1, 0)] │
|
||||||
of : [(1, 2), (2, 1)]
|
│ aals │ [(1, 2), (0, 1), (1, 0), (0, 0)] │
|
||||||
ofer : [(1, 2), (2, 1), (1, 1), (1, 0)]
|
│ aas │ [(1, 2), (0, 1), (0, 0)] │
|
||||||
oy : [(1, 2), (2, 3)]
|
│ al │ [(1, 2), (2, 2)] │
|
||||||
oe : [(1, 2), (1, 1)]
|
│ ala │ [(1, 2), (2, 2), (3, 3)] │
|
||||||
oer : [(1, 2), (1, 1), (1, 0)]
|
│ alas │ [(1, 2), (2, 2), (3, 3), (2, 3)] │
|
||||||
ovey : [(1, 2), (1, 3), (2, 2), (2, 3)]
|
│ all │ [(1, 2), (2, 2), (2, 1)] │
|
||||||
|
│ allow │ [(1, 2), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
Starting @ (1, 3)...
|
│ als │ [(1, 2), (2, 2), (2, 3)] │
|
||||||
v : [(1, 3)]
|
│ al │ [(1, 2), (2, 1)] │
|
||||||
vs : [(1, 3), (0, 3)]
|
│ all │ [(1, 2), (2, 1), (1, 0)] │
|
||||||
vo : [(1, 3), (0, 2)]
|
│ alls │ [(1, 2), (2, 1), (1, 0), (0, 0)] │
|
||||||
voe : [(1, 3), (0, 2), (1, 1)]
|
│ alow │ [(1, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
voe : [(1, 3), (0, 2), (0, 1)]
|
│ alu │ [(1, 2), (2, 1), (2, 0)] │
|
||||||
vee : [(1, 3), (2, 2), (1, 1)]
|
│ alula │ [(1, 2), (2, 1), (2, 0), (1, 0), (0, 1)] │
|
||||||
veer : [(1, 3), (2, 2), (1, 1), (1, 0)]
|
│ alulas │ [(1, 2), (2, 1), (2, 0), (1, 0), (0, 1), (0, 0)] │
|
||||||
veery : [(1, 3), (2, 2), (1, 1), (1, 0), (0, 0)]
|
│ all │ [(1, 2), (2, 1), (2, 2)] │
|
||||||
vee : [(1, 3), (2, 2), (3, 2)]
|
│ ally │ [(1, 2), (2, 1), (2, 2), (1, 3)] │
|
||||||
vefry : [(1, 3), (2, 2), (2, 1), (1, 0), (0, 0)]
|
│ alls │ [(1, 2), (2, 1), (2, 2), (2, 3)] │
|
||||||
vo : [(1, 3), (1, 2)]
|
│ as │ [(1, 2), (2, 3)] │
|
||||||
voe : [(1, 3), (1, 2), (0, 1)]
|
│ asyla │ [(1, 2), (2, 3), (1, 3), (2, 2), (3, 3)] │
|
||||||
voe : [(1, 3), (1, 2), (2, 2)]
|
│ ash │ [(1, 2), (2, 3), (3, 2)] │
|
||||||
voe : [(1, 3), (1, 2), (1, 1)]
|
│ aqua │ [(1, 2), (1, 1), (0, 1)] │
|
||||||
|
│ aquas │ [(1, 2), (1, 1), (0, 1), (0, 0)] │
|
||||||
Starting @ (2, 0)...
|
│ ay │ [(1, 2), (1, 3)] │
|
||||||
d : [(2, 0)]
|
│ ays │ [(1, 2), (1, 3), (2, 3)] │
|
||||||
dr : [(2, 0), (1, 0)]
|
╰────────┴──────────────────────────────────────────────────╯
|
||||||
dry : [(2, 0), (1, 0), (0, 0)]
|
Starting @ (1, 3)
|
||||||
dree : [(2, 0), (1, 0), (0, 1), (1, 1)]
|
╭──────┬──────────────────────────╮
|
||||||
drey : [(2, 0), (1, 0), (0, 1), (0, 0)]
|
│ Word │ Path │
|
||||||
dree : [(2, 0), (1, 0), (1, 1), (0, 1)]
|
├──────┼──────────────────────────┤
|
||||||
drey : [(2, 0), (1, 0), (1, 1), (0, 0)]
|
│ yip │ [(1, 3), (0, 2), (0, 3)] │
|
||||||
dree : [(2, 0), (1, 0), (1, 1), (2, 2)]
|
│ ya │ [(1, 3), (1, 2)] │
|
||||||
de : [(2, 0), (1, 1)]
|
│ yap │ [(1, 3), (1, 2), (0, 3)] │
|
||||||
dee : [(2, 0), (1, 1), (0, 1)]
|
│ yas │ [(1, 3), (1, 2), (2, 3)] │
|
||||||
deer : [(2, 0), (1, 1), (0, 1), (1, 0)]
|
╰──────┴──────────────────────────╯
|
||||||
dey : [(2, 0), (1, 1), (0, 0)]
|
Starting @ (2,
|
||||||
def : [(2, 0), (1, 1), (2, 1)]
|
0)
|
||||||
dee : [(2, 0), (1, 1), (2, 2)]
|
╭──────┬──────╮
|
||||||
deem : [(2, 0), (1, 1), (2, 2), (3, 1)]
|
│ Word │ Path │
|
||||||
der : [(2, 0), (1, 1), (1, 0)]
|
├──────┼──────┤
|
||||||
dere : [(2, 0), (1, 1), (1, 0), (0, 1)]
|
╰──────┴──────╯
|
||||||
derf : [(2, 0), (1, 1), (1, 0), (2, 1)]
|
Starting @ (2, 1)
|
||||||
dn : [(2, 0), (3, 0)]
|
╭───────┬──────────────────────────────────────────╮
|
||||||
dm : [(2, 0), (3, 1)]
|
│ Word │ Path │
|
||||||
|
├───────┼──────────────────────────────────────────┤
|
||||||
Starting @ (2, 1)...
|
│ la │ [(2, 1), (1, 2)] │
|
||||||
f : [(2, 1)]
|
│ lap │ [(2, 1), (1, 2), (0, 3)] │
|
||||||
fe : [(2, 1), (1, 1)]
|
│ las │ [(2, 1), (1, 2), (2, 3)] │
|
||||||
fee : [(2, 1), (1, 1), (0, 1)]
|
│ lash │ [(2, 1), (1, 2), (2, 3), (3, 2)] │
|
||||||
feer : [(2, 1), (1, 1), (0, 1), (1, 0)]
|
│ lay │ [(2, 1), (1, 2), (1, 3)] │
|
||||||
fey : [(2, 1), (1, 1), (0, 0)]
|
│ lays │ [(2, 1), (1, 2), (1, 3), (2, 3)] │
|
||||||
feyer : [(2, 1), (1, 1), (0, 0), (0, 1), (1, 0)]
|
│ lo │ [(2, 1), (3, 0)] │
|
||||||
fed : [(2, 1), (1, 1), (2, 0)]
|
│ lou │ [(2, 1), (3, 0), (2, 0)] │
|
||||||
fedn : [(2, 1), (1, 1), (2, 0), (3, 0)]
|
│ low │ [(2, 1), (3, 0), (3, 1)] │
|
||||||
fee : [(2, 1), (1, 1), (2, 2)]
|
│ lowly │ [(2, 1), (3, 0), (3, 1), (2, 2), (1, 3)] │
|
||||||
fer : [(2, 1), (1, 1), (1, 0)]
|
╰───────┴──────────────────────────────────────────╯
|
||||||
fere : [(2, 1), (1, 1), (1, 0), (0, 1)]
|
Starting @ (2, 2)
|
||||||
ferd : [(2, 1), (1, 1), (1, 0), (2, 0)]
|
╭───────┬──────────────────────────────────────────╮
|
||||||
fr : [(2, 1), (1, 0)]
|
│ Word │ Path │
|
||||||
fry : [(2, 1), (1, 0), (0, 0)]
|
├───────┼──────────────────────────────────────────┤
|
||||||
free : [(2, 1), (1, 0), (0, 1), (1, 1)]
|
│ la │ [(2, 2), (1, 2)] │
|
||||||
freed : [(2, 1), (1, 0), (0, 1), (1, 1), (2, 0)]
|
│ lap │ [(2, 2), (1, 2), (0, 3)] │
|
||||||
frey : [(2, 1), (1, 0), (0, 1), (0, 0)]
|
│ lall │ [(2, 2), (1, 2), (2, 1), (1, 0)] │
|
||||||
free : [(2, 1), (1, 0), (1, 1), (0, 1)]
|
│ lalls │ [(2, 2), (1, 2), (2, 1), (1, 0), (0, 0)] │
|
||||||
frey : [(2, 1), (1, 0), (1, 1), (0, 0)]
|
│ las │ [(2, 2), (1, 2), (2, 3)] │
|
||||||
fred : [(2, 1), (1, 0), (1, 1), (2, 0)]
|
│ lash │ [(2, 2), (1, 2), (2, 3), (3, 2)] │
|
||||||
free : [(2, 1), (1, 0), (1, 1), (2, 2)]
|
│ lay │ [(2, 2), (1, 2), (1, 3)] │
|
||||||
fo : [(2, 1), (1, 2)]
|
│ lays │ [(2, 2), (1, 2), (1, 3), (2, 3)] │
|
||||||
foo : [(2, 1), (1, 2), (0, 2)]
|
│ la │ [(2, 2), (3, 3)] │
|
||||||
foe : [(2, 1), (1, 2), (0, 1)]
|
│ las │ [(2, 2), (3, 3), (2, 3)] │
|
||||||
foe : [(2, 1), (1, 2), (2, 2)]
|
│ lash │ [(2, 2), (3, 3), (2, 3), (3, 2)] │
|
||||||
foy : [(2, 1), (1, 2), (2, 3)]
|
│ lah │ [(2, 2), (3, 3), (3, 2)] │
|
||||||
foe : [(2, 1), (1, 2), (1, 1)]
|
│ lahs │ [(2, 2), (3, 3), (3, 2), (2, 3)] │
|
||||||
fm : [(2, 1), (3, 1)]
|
╰───────┴──────────────────────────────────────────╯
|
||||||
fn : [(2, 1), (3, 0)]
|
Starting @ (2, 3)
|
||||||
fe : [(2, 1), (3, 2)]
|
╭─────────┬──────────────────────────────────────────────────────────╮
|
||||||
fee : [(2, 1), (3, 2), (2, 2)]
|
│ Word │ Path │
|
||||||
fey : [(2, 1), (3, 2), (2, 3)]
|
├─────────┼──────────────────────────────────────────────────────────┤
|
||||||
fem : [(2, 1), (3, 2), (3, 1)]
|
│ sai │ [(2, 3), (1, 2), (0, 2)] │
|
||||||
feme : [(2, 1), (3, 2), (3, 1), (2, 2)]
|
│ sap │ [(2, 3), (1, 2), (0, 3)] │
|
||||||
fe : [(2, 1), (2, 2)]
|
│ sal │ [(2, 3), (1, 2), (2, 2)] │
|
||||||
fee : [(2, 1), (2, 2), (1, 1)]
|
│ sall │ [(2, 3), (1, 2), (2, 2), (2, 1)] │
|
||||||
feed : [(2, 1), (2, 2), (1, 1), (2, 0)]
|
│ sallow │ [(2, 3), (1, 2), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
feer : [(2, 1), (2, 2), (1, 1), (1, 0)]
|
│ sal │ [(2, 3), (1, 2), (2, 1)] │
|
||||||
feere : [(2, 1), (2, 2), (1, 1), (1, 0), (0, 1)]
|
│ sall │ [(2, 3), (1, 2), (2, 1), (1, 0)] │
|
||||||
fee : [(2, 1), (2, 2), (3, 2)]
|
│ sall │ [(2, 3), (1, 2), (2, 1), (2, 2)] │
|
||||||
fem : [(2, 1), (2, 2), (3, 1)]
|
│ sally │ [(2, 3), (1, 2), (2, 1), (2, 2), (1, 3)] │
|
||||||
feme : [(2, 1), (2, 2), (3, 1), (3, 2)]
|
│ say │ [(2, 3), (1, 2), (1, 3)] │
|
||||||
fey : [(2, 1), (2, 2), (2, 3)]
|
│ sal │ [(2, 3), (3, 3), (2, 2)] │
|
||||||
|
│ salal │ [(2, 3), (3, 3), (2, 2), (1, 2), (2, 1)] │
|
||||||
Starting @ (2, 2)...
|
│ sall │ [(2, 3), (3, 3), (2, 2), (2, 1)] │
|
||||||
e : [(2, 2)]
|
│ sallow │ [(2, 3), (3, 3), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
eo : [(2, 2), (1, 2)]
|
│ sh │ [(2, 3), (3, 2)] │
|
||||||
eos : [(2, 2), (1, 2), (0, 3)]
|
│ sha │ [(2, 3), (3, 2), (3, 3)] │
|
||||||
eof : [(2, 2), (1, 2), (2, 1)]
|
│ shaly │ [(2, 3), (3, 2), (3, 3), (2, 2), (1, 3)] │
|
||||||
ee : [(2, 2), (1, 1)]
|
│ shall │ [(2, 3), (3, 2), (3, 3), (2, 2), (2, 1)] │
|
||||||
eer : [(2, 2), (1, 1), (1, 0)]
|
│ shallow │ [(2, 3), (3, 2), (3, 3), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
eery : [(2, 2), (1, 1), (1, 0), (0, 0)]
|
│ slap │ [(2, 3), (2, 2), (1, 2), (0, 3)] │
|
||||||
evoe : [(2, 2), (1, 3), (0, 2), (1, 1)]
|
│ slay │ [(2, 3), (2, 2), (1, 2), (1, 3)] │
|
||||||
evoe : [(2, 2), (1, 3), (0, 2), (0, 1)]
|
│ sly │ [(2, 3), (2, 2), (1, 3)] │
|
||||||
evoe : [(2, 2), (1, 3), (1, 2), (0, 1)]
|
╰─────────┴──────────────────────────────────────────────────────────╯
|
||||||
evoe : [(2, 2), (1, 3), (1, 2), (1, 1)]
|
Starting @ (3, 0)
|
||||||
ee : [(2, 2), (3, 2)]
|
╭───────┬──────────────────────────────────────────╮
|
||||||
em : [(2, 2), (3, 1)]
|
│ Word │ Path │
|
||||||
emf : [(2, 2), (3, 1), (2, 1)]
|
├───────┼──────────────────────────────────────────┤
|
||||||
eme : [(2, 2), (3, 1), (3, 2)]
|
│ ou │ [(3, 0), (2, 0)] │
|
||||||
ef : [(2, 2), (2, 1)]
|
│ olla │ [(3, 0), (2, 1), (1, 0), (0, 1)] │
|
||||||
ey : [(2, 2), (2, 3)]
|
│ ollas │ [(3, 0), (2, 1), (1, 0), (0, 1), (0, 0)] │
|
||||||
eye : [(2, 2), (2, 3), (3, 2)]
|
│ olla │ [(3, 0), (2, 1), (2, 2), (1, 2)] │
|
||||||
|
│ ollas │ [(3, 0), (2, 1), (2, 2), (1, 2), (2, 3)] │
|
||||||
Starting @ (2, 3)...
|
│ olla │ [(3, 0), (2, 1), (2, 2), (3, 3)] │
|
||||||
y : [(2, 3)]
|
│ ollas │ [(3, 0), (2, 1), (2, 2), (3, 3), (2, 3)] │
|
||||||
yo : [(2, 3), (1, 2)]
|
│ ow │ [(3, 0), (3, 1)] │
|
||||||
yoe : [(2, 3), (1, 2), (0, 1)]
|
│ owl │ [(3, 0), (3, 1), (2, 1)] │
|
||||||
yoe : [(2, 3), (1, 2), (2, 2)]
|
│ owl │ [(3, 0), (3, 1), (2, 2)] │
|
||||||
yoe : [(2, 3), (1, 2), (1, 1)]
|
│ owly │ [(3, 0), (3, 1), (2, 2), (1, 3)] │
|
||||||
yquem : [(2, 3), (3, 3), (2, 2), (3, 1)]
|
│ owls │ [(3, 0), (3, 1), (2, 2), (2, 3)] │
|
||||||
yquem : [(2, 3), (3, 3), (3, 2), (3, 1)]
|
╰───────┴──────────────────────────────────────────╯
|
||||||
ye : [(2, 3), (3, 2)]
|
Starting @ (3, 1)
|
||||||
yee : [(2, 3), (3, 2), (2, 2)]
|
╭───────┬──────────────────────────────────────────╮
|
||||||
ye : [(2, 3), (2, 2)]
|
│ Word │ Path │
|
||||||
yeo : [(2, 3), (2, 2), (1, 2)]
|
├───────┼──────────────────────────────────────────┤
|
||||||
yee : [(2, 3), (2, 2), (1, 1)]
|
│ wull │ [(3, 1), (2, 0), (1, 0), (2, 1)] │
|
||||||
yee : [(2, 3), (2, 2), (3, 2)]
|
│ wull │ [(3, 1), (2, 0), (2, 1), (1, 0)] │
|
||||||
|
│ wulls │ [(3, 1), (2, 0), (2, 1), (1, 0), (0, 0)] │
|
||||||
Starting @ (3, 0)...
|
│ wull │ [(3, 1), (2, 0), (2, 1), (2, 2)] │
|
||||||
n : [(3, 0)]
|
│ wulls │ [(3, 1), (2, 0), (2, 1), (2, 2), (2, 3)] │
|
||||||
nd : [(3, 0), (2, 0)]
|
│ wo │ [(3, 1), (3, 0)] │
|
||||||
nm : [(3, 0), (3, 1)]
|
│ wolly │ [(3, 1), (3, 0), (2, 1), (2, 2), (1, 3)] │
|
||||||
|
│ wha │ [(3, 1), (3, 2), (3, 3)] │
|
||||||
Starting @ (3, 1)...
|
╰───────┴──────────────────────────────────────────╯
|
||||||
m : [(3, 1)]
|
Starting @ (3, 2)
|
||||||
mf : [(3, 1), (2, 1)]
|
╭────────┬──────────────────────────────────────────────────╮
|
||||||
mfr : [(3, 1), (2, 1), (1, 0)]
|
│ Word │ Path │
|
||||||
mfd : [(3, 1), (2, 1), (2, 0)]
|
├────────┼──────────────────────────────────────────────────┤
|
||||||
md : [(3, 1), (2, 0)]
|
│ ha │ [(3, 2), (3, 3)] │
|
||||||
me : [(3, 1), (2, 2)]
|
│ has │ [(3, 2), (3, 3), (2, 3)] │
|
||||||
meo : [(3, 1), (2, 2), (1, 2)]
|
│ halal │ [(3, 2), (3, 3), (2, 2), (1, 2), (2, 1)] │
|
||||||
mee : [(3, 1), (2, 2), (1, 1)]
|
│ hall │ [(3, 2), (3, 3), (2, 2), (2, 1)] │
|
||||||
meed : [(3, 1), (2, 2), (1, 1), (2, 0)]
|
│ hallo │ [(3, 2), (3, 3), (2, 2), (2, 1), (3, 0)] │
|
||||||
meer : [(3, 1), (2, 2), (1, 1), (1, 0)]
|
│ hallow │ [(3, 2), (3, 3), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
mev : [(3, 1), (2, 2), (1, 3)]
|
╰────────┴──────────────────────────────────────────────────╯
|
||||||
mee : [(3, 1), (2, 2), (3, 2)]
|
Starting @ (3, 3)
|
||||||
mn : [(3, 1), (3, 0)]
|
╭────────┬──────────────────────────────────────────────────╮
|
||||||
me : [(3, 1), (3, 2)]
|
│ Word │ Path │
|
||||||
mee : [(3, 1), (3, 2), (2, 2)]
|
├────────┼──────────────────────────────────────────────────┤
|
||||||
|
│ as │ [(3, 3), (2, 3)] │
|
||||||
Starting @ (3, 2)...
|
│ asyla │ [(3, 3), (2, 3), (1, 3), (2, 2), (1, 2)] │
|
||||||
e : [(3, 2)]
|
│ ash │ [(3, 3), (2, 3), (3, 2)] │
|
||||||
ee : [(3, 2), (2, 2)]
|
│ al │ [(3, 3), (2, 2)] │
|
||||||
ef : [(3, 2), (2, 1)]
|
│ ala │ [(3, 3), (2, 2), (1, 2)] │
|
||||||
ey : [(3, 2), (2, 3)]
|
│ alap │ [(3, 3), (2, 2), (1, 2), (0, 3)] │
|
||||||
eye : [(3, 2), (2, 3), (2, 2)]
|
│ alas │ [(3, 3), (2, 2), (1, 2), (2, 3)] │
|
||||||
em : [(3, 2), (3, 1)]
|
│ alay │ [(3, 3), (2, 2), (1, 2), (1, 3)] │
|
||||||
emf : [(3, 2), (3, 1), (2, 1)]
|
│ alays │ [(3, 3), (2, 2), (1, 2), (1, 3), (2, 3)] │
|
||||||
eme : [(3, 2), (3, 1), (2, 2)]
|
│ all │ [(3, 3), (2, 2), (2, 1)] │
|
||||||
emeer : [(3, 2), (3, 1), (2, 2), (1, 1), (1, 0)]
|
│ allay │ [(3, 3), (2, 2), (2, 1), (1, 2), (1, 3)] │
|
||||||
|
│ allays │ [(3, 3), (2, 2), (2, 1), (1, 2), (1, 3), (2, 3)] │
|
||||||
Starting @ (3, 3)...
|
│ allow │ [(3, 3), (2, 2), (2, 1), (3, 0), (3, 1)] │
|
||||||
qu : [(3, 3)]
|
│ als │ [(3, 3), (2, 2), (2, 3)] │
|
||||||
que : [(3, 3), (2, 2)]
|
│ ah │ [(3, 3), (3, 2)] │
|
||||||
queer : [(3, 3), (2, 2), (1, 1), (1, 0)]
|
│ ahs │ [(3, 3), (3, 2), (2, 3)] │
|
||||||
queery : [(3, 3), (2, 2), (1, 1), (1, 0), (0, 0)]
|
╰────────┴──────────────────────────────────────────────────╯
|
||||||
quem : [(3, 3), (2, 2), (3, 1)]
|
|
||||||
queme : [(3, 3), (2, 2), (3, 1), (3, 2)]
|
|
||||||
quey : [(3, 3), (2, 2), (2, 3)]
|
|
||||||
que : [(3, 3), (3, 2)]
|
|
||||||
quey : [(3, 3), (3, 2), (2, 3)]
|
|
||||||
quem : [(3, 3), (3, 2), (3, 1)]
|
|
||||||
queme : [(3, 3), (3, 2), (3, 1), (2, 2)]
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
|
|||||||
Reference in New Issue
Block a user