friendly-hex/fhex/words.py

801 lines
11 KiB
Python

"""
Default word lists.
"""
ADJECTIVE = [
"afraid",
"amazing",
"angry",
"another",
"attentive",
"austere",
"avoidant",
"awake",
"awful",
"bad",
"banded",
"best",
"big",
"black",
"blessed",
"blonde",
"blue",
"bright",
"broken",
"brown",
"busy",
"calm",
"careful",
"caustic",
"checkered",
"circular",
"classical",
"classy",
"clean",
"clear",
"close",
"clothed",
"cold",
"complete",
"composite",
"concerned",
"controlled",
"cool",
"crazy",
"cute",
"dark",
"dead",
"dear",
"deep",
"different",
"dim",
"dirty",
"drawn",
"dressed",
"dry",
"early",
"easy",
"electric",
"empty",
"even",
"exact",
"extant",
"fair",
"far",
"fast",
"faulty",
"favorite",
"final",
"fine",
"finite",
"first",
"fit",
"forgetful",
"forward",
"frantic",
"free",
"friendly",
"full",
"funny",
"gentle",
"glad",
"golden",
"good",
"great",
"green",
"grey",
"hairy",
"handy",
"happy",
"hard",
"hated",
"hazy",
"heavy",
"hellish",
"high",
"hot",
"huge",
"human",
"hungry",
"hurt",
"icy",
"important",
"inside",
"joyous",
"just",
"key",
"killer",
"kind",
"known",
"large",
"last",
"late",
"lateral",
"lean",
"left",
"lesser",
"licit",
"light",
"little",
"linear",
"locked",
"long",
"lost",
"loud",
"low",
"mad",
"mean",
"middle",
"mighty",
"minute",
"momentous",
"monotone",
"moody",
"mossy",
"musical",
"motley",
"narrow",
"near",
"needy",
"nervous",
"new",
"next",
"nice",
"noisy",
"normal",
"nosy",
"numbered",
"obvious",
"okay",
"old",
"only",
"orange",
"other",
"painful",
"paltry",
"paper",
"past",
"perfect",
"piecemeal",
"pink",
"pointy",
"popular",
"possible",
"powerful",
"plastic",
"plebian",
"pliable",
"practical",
"pretty",
"prime",
"probable",
"purple",
"quick",
"quiet",
"radical",
"ready",
"real",
"reclusive",
"recursive",
"red",
"right",
"robust",
"rose",
"round",
"sad",
"sandy",
"safe",
"same",
"scary",
"second",
"sensible",
"septic",
"serious",
"settled",
"shadowy",
"shaken",
"sharp",
"short",
"shut",
"sick",
"silent",
"simple",
"sincere",
"single",
"sleepy",
"slight",
"slippery",
"slow",
"small",
"smelly",
"soft",
"sorry",
"spent",
"spotted",
"staggered",
"starry",
"sticky",
"still",
"straight",
"strange",
"strong",
"stuck",
"stupid",
"sudden",
"sunny",
"sure",
"sweet",
"tall",
"tasty",
"thankful",
"thick",
"third",
"torn",
"tight",
"tiny",
"tired",
"total",
"tranquil",
"tricky",
"truthful",
"usual",
"valuable",
"violet",
"warm",
"watery",
"wavy",
"weak",
"weird",
"well",
"wet",
"white",
"whole",
"wide",
"witty",
"wooden",
"worn",
"worse",
"worthy",
"wrong",
"yellow",
"young",
]
PARTICIPLE = [
"accepting",
"achieving",
"admiring",
"alarming",
"amazing",
"amending",
"approaching",
"arming",
"asking",
"beating",
"becoming",
"beginning",
"believing",
"biting",
"bisecting",
"blinking",
"blushing",
"boring",
"breaking",
"breathing",
"brewing",
"braiding",
"bringing",
"brushing",
"building",
"bumping",
"burning",
"bursting",
"calling",
"carrying",
"changing",
"chasing",
"chopping",
"clasping",
"climbing",
"commanding",
"confronting",
"confusing",
"covering",
"cracking",
"crossing",
"crouching",
"crying",
"cutting",
"dancing",
"dealing",
"deciding",
"deforming",
"defrosting",
"digging",
"doing",
"doubting",
"dreaming",
"driving",
"ducking",
"eating",
"encoding",
"endearing",
"enforcing",
"engulfing",
"enjoying",
"entering",
"exciting",
"exclaiming",
"expecting",
"expunging",
"feeling",
"falling",
"fighting",
"finding",
"finishing",
"fixing",
"fizzling",
"flashing",
"flipping",
"flourishing",
"flying",
"focusing",
"following",
"forming",
"forsaking",
"frowning",
"gaming",
"gasping",
"gazing",
"giggling",
"giving",
"glancing",
"glaring",
"grabbing",
"greeting",
"grinning",
"groaning",
"growing",
"guessing",
"hanging",
"happening",
"hearing",
"helping",
"hiding",
"hitting",
"holding",
"hooting",
"hoping",
"huddling",
"hugging",
"hurrying",
"ignoring",
"informing",
"jamming",
"joining",
"joking",
"jumping",
"keeping",
"kicking",
"kissing",
"knocking",
"laughing",
"leading",
"learning",
"leaving",
"listening",
"living",
"looking",
"loving",
"lying",
"making",
"managing",
"marking",
"marrying",
"matching",
"meeting",
"mentioning",
"minding",
"mining",
"misleading",
"missing",
"moving",
"mumbling",
"muttering",
"neglecting",
"nodding",
"noting",
"noticing",
"offering",
"opening",
"ordering",
"owning",
"packing",
"painting",
"pairing",
"parking",
"partying",
"passing",
"pausing",
"paying",
"picking",
"placing",
"planning",
"playing",
"pleasing",
"popping",
"pouting",
"preaching",
"presenting",
"pressing",
"pretending",
"promising",
"pulling",
"pushing",
"racing",
"raising",
"reaching",
"reasoning",
"relaxing",
"remaining",
"reminding",
"renewing",
"repeating",
"residing",
"resting",
"returning",
"reveling",
"revising",
"riding",
"rolling",
"rubbing",
"rumbling",
"running",
"rushing",
"saving",
"scrambling",
"sealing",
"seeing",
"sending",
"shambling",
"sharing",
"shifting",
"shipping",
"shocking",
"shouting",
"shoving",
"shrugging",
"sighing",
"singing",
"sitting",
"slamming",
"smiling",
"smoking",
"snapping",
"sorting",
"speaking",
"standing",
"staring",
"staying",
"stepping",
"stopping",
"straining",
"studying",
"sucking",
"surprising",
"surrounding",
"taking",
"teaching",
"teasing",
"telling",
"thinking",
"throwing",
"tilting",
"touching",
"tracking",
"trailing",
"tripping",
"trusting",
"trying",
"turning",
"typing",
"using",
"visiting",
"waiting",
"walking",
"wanting",
"warning",
"watching",
"willing",
"winding",
"winnowing",
"wiping",
"wishing",
"wobbling",
"wondering",
"working",
"worrying",
"wrapping",
"writing",
"yelling",
]
NOUN = [
"adder",
"afternoon",
"air",
"anguish",
"animal",
"answer",
"ant",
"arsenal",
"attack",
"aura",
"baby",
"bag",
"ball",
"beauty",
"bedroom",
"bell",
"bishop",
"block",
"blood",
"body",
"book",
"bother",
"bottle",
"box",
"boy",
"brain",
"brother",
"candle",
"canon",
"car",
"case",
"cashew",
"cat",
"cause",
"ceasefire",
"cell",
"century",
"chair",
"chance",
"cheek",
"chest",
"child",
"chuckle",
"city",
"coffee",
"college",
"color",
"comma",
"comment",
"compost",
"corner",
"couch",
"creation",
"crowd",
"cup",
"dad",
"date",
"daughter",
"deacon",
"desire",
"desk",
"dinner",
"direction",
"doctor",
"dog",
"door",
"dragon",
"drink",
"drop",
"dryad",
"eagle",
"ear",
"edge",
"end",
"escape",
"exception",
"excuse",
"eyebrow",
"face",
"fact",
"faction",
"family",
"father",
"fear",
"foot",
"field",
"figure",
"finger",
"fire",
"floor",
"food",
"foot",
"force",
"front",
"girl",
"glass",
"god",
"grip",
"ground",
"group",
"guard",
"gun",
"guy",
"hall",
"hazard",
"head",
"heart",
"helmet",
"home",
"horse",
"hospital",
"hour",
"house",
"idea",
"interest",
"jacket",
"jeans",
"jerk",
"job",
"kid",
"kitchen",
"knee",
"lady",
"land",
"leg",
"letter",
"lift",
"line",
"lip",
"liturgy",
"loss",
"lunch",
"man",
"matins",
"matter",
"melody",
"memory",
"mirror",
"mom",
"money",
"month",
"morning",
"mother",
"motion",
"mouse",
"mouth",
"name",
"neck",
"night",
"nothing",
"office",
"outside",
"override",
"owl",
"panic",
"pants",
"parent",
"person",
"phoenix",
"phone",
"picture",
"pigeon",
"plant",
"pocket",
"police",
"position",
"priest",
"problem",
"punch",
"quantity",
"question",
"rain",
"raven",
"relation",
"reply",
"reset",
"response",
"ring",
"road",
"rock",
"room",
"saw",
"school",
"scratch",
"scream",
"search",
"seat",
"self",
"sense",
"shelf",
"shirt",
"shoe",
"shop",
"shot",
"shoulder",
"show",
"side",
"sight",
"sign",
"sister",
"skin",
"sky",
"smirk",
"soil",
"solitude",
"son",
"sound",
"space",
"spirit",
"sport",
"squirrel",
"stair",
"start",
"state",
"stomach",
"story",
"street",
"struggle",
"student",
"stuff",
"suggestion",
"summer",
"synod",
"table",
"team",
"teeth",
"thing",
"throat",
"time",
"tomb",
"tomorrow",
"tone",
"tongue",
"top",
"town",
"train",
"tree",
"trouble",
"uncle",
"universe",
"vacuum",
"veil",
"version",
"victim",
"virus",
"voice",
"voyage",
"wall",
"way",
"whisper",
"wife",
"window",
"woman",
"word",
"year",
"zipper",
]
PHONETIC = [
"zero",
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine",
"alpha",
"bravo",
"charlie",
"delta",
"echo",
"foxtrot",
]