cblanken
|
bc4922dc55
|
Add printable board
|
2022-08-31 09:56:47 -04:00 |
|
cblanken
|
5f9a0d1990
|
Refactor to account for multi-letter nodes
Updates WordTree and WordNodes to build trees with WordNodes containing
blocks that have multiple letters such as "Qu".
|
2022-08-30 18:00:04 -04:00 |
|
cblanken
|
0f5e5af5ae
|
Update boggler_utils main to accept board.csv file
|
2022-08-29 15:20:49 -04:00 |
|
cblanken
|
28b3d56880
|
Update dictionary type hinting
|
2022-08-26 19:51:52 -04:00 |
|
cblanken
|
6d6d56d1cb
|
Add function to solve entire boggle board
|
2022-08-26 19:31:49 -04:00 |
|
cblanken
|
88b43d0679
|
Update WordTree and WordNode to use @property decorators
|
2022-08-26 16:12:11 -04:00 |
|
cblanken
|
23fa422915
|
Recursively build WordTree based on boggle board and dictionary
|
2022-08-26 14:40:51 -04:00 |
|
cblanken
|
8bbd7b61b4
|
Refactor BoggleBoard/BoggleCell with non-public properties
|
2022-08-25 09:27:29 -04:00 |
|
cblanken
|
7d299961af
|
Add Boggle board and cell abstractions
WIP: Building subtrees of boggle board based on dictionary
|
2022-08-24 17:18:36 -04:00 |
|
cblanken
|
63647f8270
|
Add boggler_utils.py
Inlcludes WordTree and WordNode(s) for structuring dictionary data
|
2022-08-19 17:45:40 -04:00 |
|