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