From 011b6df63a9aa0f553817b42466c6133a28acd4b Mon Sep 17 00:00:00 2001 From: Joe Petrus Date: Fri, 11 Feb 2022 12:21:42 -0500 Subject: Games: Add MasterWord A simple wordle clone. --- Base/res/words.txt | 2091 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2091 insertions(+) create mode 100644 Base/res/words.txt (limited to 'Base/res/words.txt') diff --git a/Base/res/words.txt b/Base/res/words.txt new file mode 100644 index 0000000000..3d04ed9e43 --- /dev/null +++ b/Base/res/words.txt @@ -0,0 +1,2091 @@ +# grep -iroE '[a-zA-Z]{2,}' --include "*.md" . | sort -u -f > all_words.txt +# grep -iFxf all_words.txt /usr/share/dict/words > words.txt +abbreviation +ability +able +aborting +about +above +absolute +abstraction +AC +accelerated +acceleration +accept +acceptable +access +accessed +accesses +accessible +accessing +according +account +accountability +Acer +achieve +achieved +acronym +across +ACT +active +Acts +actual +actually +adapter +ADD +added +adding +addition +additional +additionally +address +addressed +adds +adjust +adjusting +administrator +adopt +adopted +adopting +advanced +advantage +advice +aesthetically +AF +after +afterwards +Ag +again +against +aggressively +ahead +AK +alias +align +alignment +alive +all +allocate +allocated +allocates +allocation +allow +allowing +allows +alongside +Alpine +already +also +alt +alternate +alternative +alternatively +although +always +AM +AMD +amending +amount +An +analysis +analyzer +AND +Android +announce +anon +anonymous +another +answer +any +anybody +anymore +anyone +anything +anywhere +apart +API +Apis +app +appear +appears +append +application +applied +applies +approach +appropriate +appropriately +apt +arbitrary +Arch +architecture +archive +archiving +are +area +argument +Arm +around +array +Art +article +artificial +ASCII +Ask +asked +asks +aspirational +assert +assertion +assigned +assignment +assist +assume +assumes +assuming +At +attempt +attempting +attribute +attribution +audio +author +auto +automatically +available +avoid +avoiding +away +back +background +backing +bad +Banner +BAR +bare +base +based +bash +BASIC +basically +Be +Beau +beautifier +because +become +becomes +been +before +beforehand +Begin +behalf +behavior +behind +being +belong +below +better +between +beyond +big +bin +binaries +binary +bind +BIOS +bit +bitmap +Black +blasting +blinking +blob +block +blocking +blog +Board +Boards +body +boiler +Book +Boolean +boot +bootable +booted +booting +both +bottom +boundaries +bouquet +box +BR +brace +Branch +brand +breakdown +brew +Bridge +broken +browse +browser +browsing +BSD +buffer +Bug +buggy +build +builder +building +built +bunch +but +by +CAB +cable +cache +call +called +calling +Can +cannot +canonical +capabilities +capable +capacity +capital +capitalize +capture +captured +Card +CARE +Case +cask +CAT +catch +cater +cause +caused +CD +centered +certain +Ch +change +changed +changing +channel +char +character +cheat +check +checked +checking +checkmark +checkout +child +children +chipset +chipsets +choice +choose +Chosen +Ci +circle +circumvent +clang +class +classes +clause +clean +cleanup +clear +click +clicking +client +clipboard +clone +cloning +close +closed +clunky +clutter +code +coded +coding +coexist +coffee +coherent +collection +Colon +column +COM +combination +combiner +come +coming +comma +command +comment +commented +commit +Common +commonly +communicate +communication +community +compatibility +compatible +compilation +compile +compiled +compiler +compiles +compiling +complain +completeness +complexity +component +composited +comprehension +compressed +compromise +computer +concept +conceptually +concrete +concurrent +condition +conf +configuration +configure +configured +configures +configuring +conflicting +conform +confusing +connect +connected +connecting +connection +consequently +consider +considered +consistent +consisting +consists +console +Constant +constraint +construct +constructed +constructing +construction +constructor +contact +contain +contains +content +context +contiguous +contrast +control +controller +convenience +convenient +convention +conversion +convert +converted +cool +copied +copies +copy +copying +copyright +CORE +correct +correctly +corresponding +corrupted +corruption +cost +costly +could +Count +counted +counting +couple +courage +course +coverage +CP +CPU +crawl +create +created +creates +creating +Creation +Creator +criteria +critical +crop +Cross +Cu +curious +curl +current +currently +cursor +custom +customization +customize +customized +customizing +CZ +dark +data +database +dataflow +DD +DE +dead +deal +Debian +debug +debugger +debugging +decide +decided +decimal +decision +declaration +declare +declared +declaring +decode +decoded +decoding +decompress +default +deferred +define +defined +defines +definitely +definition +delete +deleted +deleting +delimited +Dell +denote +depend +dependencies +dependency +dependent +depending +depends +deployment +derived +derives +describe +described +describes +describing +description +descriptive +design +desired +desktop +destructor +detail +detailed +detect +detectable +detecting +determine +determined +deterministic +dev +devel +developer +development +device +diagonal +dialog +did +difference +different +differs +difficulty +diffs +Dir +direct +directing +direction +directive +directly +directories +directory +disable +disabled +disabling +disclaimer +discord +discouraged +discovering +discrete +disk +diskless +display +displayed +distribution +divvy +do +doc +document +documentation +documented +doing +Dom +Don +done +doohickey +Down +download +downloaded +downloading +dpi +drag +dragging +draw +drive +driver +drop +dude +due +dump +durable +during +dynamic +dynamically +each +eagerly +earlier +Early +easier +easiest +easily +East +easy +Echo +edge +edit +editing +editor +effect +efficient +Eg +either +element +elevated +else +EM +email +embed +embedded +emerged +emit +emoji +empty +emulate +emulated +emulation +emulator +en +enable +enabled +enables +enabling +encoded +encoding +encountered +end +ending +endpoint +enforces +engine +English +enough +ensure +ensures +entering +entire +entities +entries +entry +environment +EQ +equal +equivalent +equivalently +ERA +err +error +especially +essential +essentially +established +establishes +etc +Eth +Ethernet +evaluation +even +event +eventually +ever +every +everything +exactly +example +except +exception +exclude +excluded +excluding +Exe +executable +executables +execute +executed +execution +exist +existing +exists +exit +expand +expansion +expect +expected +experienced +experimental +expert +explain +explains +explicit +explore +Explorer +export +expose +exposed +exposing +expression +ext +extend +extends +extension +extensively +extra +extract +extremely +face +facilities +fact +factor +fail +failed +failing +failure +fairly +fake +false +familiar +fast +faster +fatal +fault +feature +fedora +feel +few +fewer +ff +fiddling +Field +fight +figure +figured +file +filename +fill +filtering +final +finalize +finally +find +finding +fine +fini +finish +finishes +firewall +firmware +first +fix +fixed +flag +flashing +flexible +float +floating +focal +focus +folder +follow +followed +following +font +foo +for +Force +Forces +forget +fork +form +format +formatted +formatter +formatters +formatting +fortify +forward +forwarded +found +four +frame +framework +free +frequently +fresh +Friend +from +front +FTP +full +fully +fun +function +functionality +functioning +further +furthermore +fuse +future +fuzzing +gag +gateway +GB +Gemini +general +generally +generate +generated +generates +generation +German +get +getter +getters +getting +gigabyte +git +GitHub +give +giving +gl +global +glyph +GMP +GNU +Go +goal +goes +going +gone +Good +goofy +Google +gotten +GPU +grab +graph +graphical +Greater +group +grow +grub +guaranteed +guard +guest +GUI +guide +guided +guideline +hacking +half +halt +halted +halting +hand +handle +handling +Handy +happen +happening +happens +hard +harder +hardware +hash +hashes +have +haven +having +HE +header +heap +heavy +height +held +hello +Help +Helper +helpful +hence +Here +hex +hexadecimal +hidden +high +higher +highlight +highlighter +highlighting +historical +hit +hold +Home +homebrew +horizontal +Host +hosted +hostile +how +however +HP +HT +HTML +HTTP +human +ich +icon +IDE +Idea +ideal +identically +identified +identifier +identifiers +idiomatic +IF +ignore +ignoring +iii +image +immediately +implement +implementation +implemented +implementing +implicit +implies +import +important +improve +IN +include +included +includes +including +incorrect +increment +incrementally +indented +Index +indexing +indicate +Indices +individually +Inf +influenced +info +information +inherit +inheritance +init +initial +initialization +initialize +initialized +initializer +inline +input +insert +insertion +inside +insight +inspect +inspired +install +installation +installed +installing +instance +instantiated +instantiation +instead +instrumentation +int +integer +integrate +integrated +integration +Intel +intended +inter +interact +interface +internally +Internet +interpret +interprets +into +intrinsic +introduce +introduction +intrusive +investigate +Invocation +Invocations +invoke +invokes +involve +Io +IP +IPA +ISO +issue +IT +item +iterators +itself +jagged +Jam +JavaScript +Joe +join +JPEG +judgement +jury +just +keep +kept +kernel +Key +keyboard +keyword +killed +kind +Kit +know +known +label +lack +ladybug +Lang +language +large +largely +larger +last +later +latest +launch +launcher +layout +lazily +leading +leaf +least +leave +leaving +Left +legacy +Len +length +let +letter +level +Lib +libraries +library +license +light +like +Likely +likewise +limit +limitation +limited +Line +link +linked +linker +lint +linters +Linux +list +listed +literal +littering +Little +live +living +LL +load +loaded +loading +local +locate +located +location +lock +locker +locking +log +logged +logging +logical +Long +longer +look +lookup +loop +loosely +losing +Lot +Low +Lower +lowercase +lowest +Mac +machine +macro +made +magic +magically +Main +mainstream +make +making +malicious +managed +manager +manipulate +manipulated +manipulation +manual +manually +many +Map +mapping +Mark +marked +marketplace +markup +Master +match +matchers +matches +matching +matter +Max +maximize +maximum +May +maybe +MB +MD +ME +mean +meaning +meaningful +meaningless +Means +medium +meet +Member +Members +membership +memory +mentioned +menu +mess +message +Meta +metal +meth +Method +Methods +mib +mice +Microsoft +Middle +might +mime +mind +mini +minimizing +minimum +minute +mirror +Miss +missing +mode +model +modeling +modem +Modern +modifier +modify +module +Mold +moment +monitor +More +most +mostly +motherboard +Mount +mouse +move +moved +moving +MT +much +multi +multiple +must +my +Na +name +named +naming +Nan +Native +natively +navigate +NE +nearest +necessary +need +needed +negative +neighbor +nesting +Net +network +networking +never +New +newer +newline +newly +newt +next +NF +nicely +Ninja +nix +NM +No +node +non +None +nonsensical +NOR +normal +normally +NOT +note +noted +nothing +notice +noticed +noting +NOW +nowadays +null +number +Numbers +numeric +numerical +numerous +object +occurs +octal +OEM +OF +off +official +offline +often +OG +OK +Old +older +omit +ON +onboard +once +one +online +only +onto +oom +Open +opened +opening +operand +operate +operating +operation +operator +opt +optimally +optimization +optimized +option +optional +optionally +OR +order +org +original +originally +OSes +other +otherwise +our +ourselves +out +outdated +outgoing +outgrow +output +outside +over +overall +overflow +overhead +overload +overridden +override +overriding +overview +overwrite +own +owned +owner +ownership +owns +PA +package +packet +Page +paint +painted +Painter +painting +palette +panel +panic +parallel +parameter +parent +parentheses +parse +parser +parsing +part +parted +partition +partly +pass +passed +passes +passing +password +past +paste +patch +path +pattern +PC +Pentium +per +performance +performed +period +persist +persistent +person +phase +physical +pi +pick +picked +PID +piece +ping +pitch +pixel +pkg +Place +placed +placement +plain +plan +planning +plate +platform +playback +Player +playground +please +pleasing +pledge +plumb +pluralization +plus +point +pointed +pointer +pointing +poll +Port +portal +possible +possibly +Post +potentially +power +practice +pre +precede +preceding +precision +prediction +prefer +preferred +prefix +prefixed +prepared +preprocessing +preprocessor +present +Presentation +presented +presently +prettier +pretty +prevent +previous +primary +Prime +principle +printed +printing +Private +PRO +probably +problem +proc +procedure +proceed +proceeding +process +processes +processor +profile +profiling +program +programming +project +prominently +prompt +prop +propagate +propagated +propagating +propagation +Proper +properly +properties +property +Prot +protect +protocol +provide +provided +provides +proxy +public +pull +punctuation +push +put +putting +PX +Python +qt +qualified +qualifier +qualify +querier +question +quick +quickly +quite +RA +radio +RAM +random +range +rare +raspberry +raw +Re +reaches +read +readable +Reader +Reading +ready +real +realize +really +reason +reasonably +reasoning +reboot +rebuild +rebuilds +rebuilt +receive +recognize +recognized +recommend +recommendation +recommended +reconfigure +recoverable +redirects +reduce +ref +refer +reference +referencing +referred +referring +reflect +refresh +Reg +regard +regenerate +regexp +region +regression +regular +related +relating +relative +release +relevant +reliable +relies +reload +relying +remember +remote +remove +removed +removing +render +rendition +reoccurring +repeat +replace +replaced +replacement +repo +report +repos +repositories +repository +represent +representation +representing +represents +request +requested +requesting +require +required +requirement +requires +requiring +resampled +reserved +reset +reside +resize +resized +resizing +resolution +resorting +resource +respect +respectively +response +responsibility +responsible +rest +restart +restarting +result +retaining +return +returned +returning +reveal +revert +Revolution +RF +Right +RM +Root +rough +roughly +row +ruc +rule +Rules +run +runner +running +runtime +rust +safe +safely +said +sake +SALT +same +sample +samurai +sanitize +sanitizer +sanitizers +satisfaction +save +say +scale +scaled +scaling +Scan +schedule +scheduler +scope +scoped +screen +screenshot +Script +scrolling +SCSI +SD +seamlessly +search +second +Secret +section +security +sed +see +seeing +seems +segment +segmentation +segmented +segregated +select +selected +selecting +selection +selectively +selector +self +sending +sent +Separate +separated +separately +separating +separation +sequence +sequential +sequentially +serenity +serial +serialize +series +serve +served +server +service +serving +session +Set +setter +setting +setup +several +sh +share +shared +Shell +shift +ship +Short +shortcut +should +show +shown +shutdown +side +sign +signal +signed +significant +significantly +similar +similarly +simple +simpler +simplest +simplicity +simply +since +single +Singleton +site +size +sized +skip +slave +slightly +slot +slow +slowly +Small +smaller +smart +smooth +smoother +Snake +sniffing +snip +snippet +SO +socket +soft +software +sole +solely +solves +some +somebody +someday +someone +something +sometimes +somewhat +somewhere +Sound +source +sourcing +space +Span +spawn +spawned +spawning +Speaker +speaking +Speaks +spec +special +specific +specifically +specification +specified +specifier +specifiers +specifies +specify +speed +speeding +Split +spreadsheet +squint +SSA +stability +stable +stack +stage +staged +Standard +start +started +starting +startup +state +statement +static +stay +STD +stdio +step +still +stop +stopping +storage +store +stored +strategy +stretch +string +stroke +strongly +structure +stuck +student +studio +stuff +style +styling +sub +subclasses +subdirectory +subframes +subjectively +subset +succeed +successful +successfully +such +suffice +suffix +suffixes +suggests +suitable +summarizes +summary +sunrise +super +superclass +supplied +supply +support +supported +supporting +suppose +supposed +sure +surface +surprisingly +surrounded +suspect +swap +switch +symptom +sync +synchronous +syntax +system +tab +tabulation +tailor +take +taken +taking +tap +tar +tarballs +Target +task +taskbar +team +technical +technique +telling +template +temporarily +tends +term +terminal +terminate +terminated +terminates +terse +test +tested +text +than +that +the +their +them +themselves +then +there +therefore +thereof +these +they +thin +thing +thingy +third +this +those +though +thought +thread +three +through +throughout +throwing +thumb +thus +tick +tied +time +timer +to +together +toggle +token +too +tool +toolbar +tooling +top +total +towards +trace +track +tracked +tracking +trackpad +trailing +transfer +transferred +transferring +transform +transmitted +transparently +Tree +tricky +tries +trivially +troubleshooting +true +try +ttys +tui +turn +turned +turning +tweaking +two +type +typing +Ubuntu +undefined +under +understand +underway +undo +unfilled +unfortunately +unifies +uninitialized +unique +universal +UNIX +unknown +unless +unlike +unprivileged +unrecognized +unsigned +unsupported +untested +until +unused +unveil +unzip +up +update +updated +updating +uploading +upon +uppercase +uptime +Uri +URL +usage +USB +use +used +useful +user +username +using +usual +usually +utility +valid +validate +validity +value +VAR +variable +variant +variety +various +varying +vector +verify +Version +Versions +vertical +Very +VGA +via +vice +video +view +virtual +visible +visual +visualizer +void +volatile +VX +wait +Wall +want +wanting +warning +was +wasm +watch +way +we +weak +weakly +Web +Website +went +what +wheel +when +whenever +where +whether +which +while +whilst +whiptail +White +WHO +why +wide +widget +width +WiFi +wiki +Wikipedia +wildcat +Will +willing +win +window +Windows +wipe +wireless +Wise +wish +wishes +with +within +without +wizard +won +Word +work +workaround +workflow +working +workspace +workstation +World +worry +Worth +would +wrapped +wrapper +writable +writing +written +wrong +WWW +Xe +xterm +xx +xxx +year +yet +yield +yielding +YMMV +you +your +yourself +YouTube +zero +ZIP +zoom -- cgit v1.2.3