ANN Daily Crytoquote--my misspelling
Jim Hurley
jhurley at infostations.com
Wed Jun 22 21:39:01 EDT 2005
>
>Message: 3
>Date: Wed, 22 Jun 2005 12:25:37 -0500
>From: "J. Landman Gay" <jacque at hyperactivesw.com>
>Subject: Re: ANN Daily Crytoquote
>To: How to use Revolution <use-revolution at lists.runrev.com>
>Message-ID: <42B99F11.3090304 at hyperactivesw.com>
>Content-Type: text/plain; charset=us-ascii; format=flowed
>
>On 6/22/05 11:07 AM, Jim Hurley wrote:
>
>> The big problem with the decoder is the size of the dictionary (61,000
>> entries)--much too big. Many of the words you will not recognize.
>> Anyone know of a more reasonable dictionary?
>
>I don't know which dictionary you are using, but my Boggle game uses the
>FRELI word list, which is free and unrestricted for anyone's use. It
>comes in at 557K. I store it as a .gz compressed custom property and
>decompress it into RAM when Boggle opens. This saves a great deal on
>disk size.
>
>FRELI is here:
>
><http://www.nkuitse.com/freli/>
>
>Since I didn't need the parts of speech, I used a regular expression
>(using BBEdit) to remove those before storing the file. That also
>decreased its size considerably.
>
>--
>Jacqueline Landman Gay | jacque at hyperactivesw.com
>HyperActive Software | http://www.hyperactivesw.com
>
>------------------------------
Thanks Jacque. My dictionary of 61,000 words comes in at 592
K--similar to yours in size. The problem is that it includes a lot of
words I've never heard of. For example the dictionary begins with the
following:
aardvark, aardwolf, aba, abaca, abacist, aback, abacus, abaft,
abalone, abamp, abampere, abandon, abandoned, abase, abash, abate,
abatement, abatis, abattoir, abaxial, abb, abba, abbacy, abbatial
These rare words are no problem when used in a spelling checker, but
if you are looking for all 5 letter words that begin with "a" and end
with "h" you get:
abash, aitch, aleph, apish, awash, azoth
I never thought to use .gz compression. Thanks for the tip.
Jim
More information about the use-livecode
mailing list