Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-30 | Add hash query methods for dawgs, gaddags. | John Fultz | |
2015-08-24 | Add a new DAWG format. | John Fultz | |
Make reader and writer for the new format, while maintaing compatibility with the old. Things to note of the new format... * Now has a header, with version number, MD5, and word count. * No longer has terminator bit. Nodes are terminated by a non-zero playability. * Which means letters have one more bit. So we can now support more than 32 letters. Important for Slovak alphabet. Also, various cleanups and refactorings. | |||
2015-08-20 | Move DAWG generation into quackleio. | John Fultz | |
Same thing I just did for the gaddag code I'm now doing for the dawg code. While I was at it, I made some improvements to the dawg code... * Instead of adding multiple cross-checks for various kinds of node metadata, there's now only one cross- check...a hash applied to each node. * Some useless variables/members have been excised. * Add ability to do a word count (cryptohash coming soon). * Make it possible to call generate() and writeIndex() multiple times without corrupting the dictionary. |