Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
anagram gen

anagram gen

Ratings: (0)|Views: 1,338|Likes:
Published by vinay999

More info:

Published by: vinay999 on Jun 05, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/14/2010

pdf

text

original

 
CONTENTS
1 INTRODUCTION 11.1 ANAGRAM ENGINE 11.2 DEFINITIONS OF ANAGRAM 11.3 HISTORY 21.4 SOME FACTS TO ITS RELEVANCE 31.4.1 PANAGRAM 31.4.2 AMBIGRAM 31.4.3 BLANAGRAM 51.4.4 PALINDROME 51.4.5 SCRABBLE 72 AIM 92.1 PERMUTATION 92.2 COUNTING PERMUTATIONS 102.3 DICTIONARY 112.3.1 TYPES OF DICTIONARIES 122.3.2 ANAGRAM DICTIONARY 132.3.3 ONLINE DICTIONARY 142.4 SCOPE 142.4.1 ASTRONOMY 142.4.2 PSEUDONYMS 152.4.3 GAMES AND PUZZLES 162.4.4 ANAGRAMMATIC POEM 162.4.5 DICTIONARY ATTRIBUTE 172.4.6 CRYPTIC CROSSWORD 172.4.7 SECURITY AND ENCRYPTION 242.4.7.1 SKYPE SOFTWARE 243 MATERIALS AND METHODS 263.1 PLATFORM 263.2 OVERVIEW 263.3 FEATURES 273.4 DESIGN 273.5 APPLICATION 293.6 IMPLEMENTATION 30 
1
 
 3.7 DISCUSSIONS 313.7.1 ARE THERE ANY UNUSUAL VARIETIES OFANAGRAMS? 313.7.2 WHAT IS THE LONGEST ONE-WORD ANAGRAM?323.7.3 WHAT SET OF LETTERS HAS THE MOST ONE-WORDANAGRAMS? 333.7.4 WHAT IS THE POINT OF ANAGRAMS? 333.7.5 HOW DO YOU CREATE ANAGRAMS? 343.7.6 WHAT ARE THE HALLMARKS OF A GOOD ANAGRAM?353.7.7 SKETCH OF ALGORITHM 383.7.8 METHOD (CONTD.) 394 RESULT 414.1 PROGRAM RUN 414.2 PERFORMANCE ANALYSIS 424.2.1 A SLOW ALGORITHM 424.2.2 A FAST ALGORITHM 424.3 PLATFORM USAGE 434.3.1 PERMUTATION.C 434.3.2 DICTIONARY.C 434.3.3 FUSE.C 444.3.4 RESULTANT 445 SUMMARY 455.1 CONCLUSIONS 466 BILBIOGRAPHY/REFERENCES 47
2
 
1. INTRODUCTION
1.1 THE ANAGRAM ENGINE
Most anagram programs try to "guess" the anagrams you'll like.Some of them even do a good job, picking out rude or funnywords. But the specialty of the
Anagram Engine
is it puts
you
in control. It is able to solve and create anagrams in a way thatautomatic systems simply can't. It's like the forensic expert of anagrams!Its incredible number-crunching power is able to calculate
all
the permutations of words in your phrase, not just a smallselection. But it can return a
lot
of anagrams. If your name is30 letters long, it could easily generate
over a million
anagrams! This is just too many to manage, so there are someoption settings to provide you with a way to filter your resultsand control the engine. This way you can zoom-in on the bestanagrams, and this page describes how to do it.
1.2 DEFINITIONS OF ANAGRAM
A word that is spelled with the exact same letters as another word.Example: RIDES is an anagram of SIRED and vice versa.Literally, this means the letters of a word are read backwards.Can also refer to the change of one word into another by thetransposition of letters. Often, the letters of a word read out of order to discover hidden meaning.Word formed by rearranging the letters of another word; 'lager'is an anagram of 'regal', as too is 'large'.An anagram (Greek ana- = "back" or "again", and graphein = "towrite") is the result of permuting the letters of a word or wordsin such a manner as to produce other words that possess
3

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
ALi liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->