diff --git a/frequencies.json b/frequencies.json deleted file mode 100644 index fa280caae9e1b6a93efb8ae003d0662c58a2c7dc..0000000000000000000000000000000000000000 --- a/frequencies.json +++ /dev/null @@ -1,1930 +0,0 @@ -{ - "aaron": 1.793160563408058e-08, - "abats": 6.401825614947413e-10, - "abces": 1.4400579705463937e-09, - "abdel": 3.0969665834867896e-09, - "abime": 1.036243505861529e-08, - "aboli": 1.5819101737935418e-08, - "abord": 7.149394349906682e-08, - "about": 0.0009888351548801072, - "acces": 9.506228244008434e-08, - "accru": 9.830733080046938e-09, - "accus": 6.028071320884202e-08, - "acere": 1.8492521721126447e-09, - "achat": 1.2229833617351504e-08, - "acide": 4.228306140443667e-08, - "acier": 2.5669515887522517e-08, - "actes": 1.0901438571082978e-07, - "actif": 1.4868994656278087e-08, - "adams": 3.670544597382541e-08, - "adieu": 7.101758122182739e-07, - "admet": 3.2498765815369678e-09, - "admis": 1.2292421717415327e-07, - "adore": 1.353202596630217e-06, - "affut": 4.407750504009367e-10, - "agees": 3.806146021395615e-09, - "agent": 6.068299888336827e-05, - "agile": 9.08594126426712e-07, - "agite": 6.996965371222186e-09, - "agnes": 1.6774301325875272e-08, - "ahmed": 9.119647517342151e-09, - "aider": 1.4178168414311872e-07, - "aides": 1.998394906286973e-06, - "aient": 1.8358363564931325e-08, - "aigle": 9.103499028030493e-09, - "aigre": 5.872200553509771e-09, - "aigri": 5.191727883090948e-10, - "aigue": 9.097715466818563e-09, - "ailes": 3.812164951072564e-08, - "aille": 7.527284977353727e-09, - "aimee": 5.236634854808441e-09, - "aimer": 6.737727472711474e-08, - "ainee": 1.9307102711118093e-09, - "aines": 7.665563869692647e-09, - "ainsi": 1.663928777821804e-07, - "aires": 5.8898483417151816e-08, - "aisee": 1.5216965851874381e-09, - "aises": 6.469298875212657e-09, - "aisne": 1.0794389228143725e-09, - "ajout": 8.115678494334897e-10, - "akbar": 2.3969593803743146e-08, - "alain": 7.1649766071382245e-09, - "albin": 2.666772437409735e-09, - "album": 4.072567518631646e-06, - "aleas": 1.5723671493877889e-09, - "alene": 1.1381694543427675e-08, - "alger": 2.46715097515253e-09, - "algue": 2.023659542052926e-09, - "alias": 2.1152470823545756e-06, - "alibi": 9.167735712219977e-07, - "alice": 5.606351322729271e-08, - "alite": 2.131853253484349e-08, - "allah": 2.8194816185937105e-08, - "allan": 2.8259929482061307e-08, - "allee": 2.5306388646102928e-08, - "allen": 1.626101873657864e-07, - "aller": 2.598886694241183e-07, - "alles": 2.093392242854657e-07, - "allez": 3.070026009428043e-08, - "allie": 1.28875479032513e-08, - "aloes": 3.02101948792718e-07, - "alors": 9.865095616523514e-08, - "alpes": 2.9787350688253367e-09, - "alpha": 5.8913493981368065e-06, - "alpin": 5.177004125303252e-09, - "amant": 3.230442343267161e-08, - "ambon": 4.797930759859481e-09, - "amene": 7.875428307227838e-09, - "amere": 1.2745171031959207e-08, - "amibe": 5.037994712432794e-10, - "amont": 1.7957471316915334e-08, - "amour": 5.442121654330847e-07, - "amphi": 2.5533385888410614e-08, - "ample": 1.2906649820773954e-05, - "amuse": 1.7711090677964903e-06, - "anche": 9.137910494600185e-08, - "ancre": 7.62887468281033e-09, - "andre": 5.788427221542709e-08, - "anges": 5.909489519719027e-08, - "angle": 3.7412649670439855e-05, - "anime": 1.5547731109456871e-07, - "annee": 6.99197025764652e-08, - "annie": 3.398887653301265e-08, - "anode": 3.3390736541603356e-06, - "antan": 7.522807351947542e-09, - "antin": 4.934997805894209e-09, - "aorte": 2.785005183088275e-09, - "appel": 1.6213489789413112e-07, - "appui": 5.082408585499912e-08, - "apres": 2.63210649766875e-07, - "aptes": 1.4260972893085264e-09, - "arabe": 8.298275616882033e-08, - "arbre": 3.5610946357147653e-08, - "arche": 6.255555449615049e-08, - "arene": 1.0449495609074748e-07, - "arete": 8.376926861827686e-08, - "argot": 1.1377517306662734e-07, - "arias": 3.352093339608208e-07, - "aride": 8.656916780644989e-09, - "armee": 4.3192122641114645e-08, - "armer": 3.3079075098995165e-08, - "armes": 4.661791204250412e-07, - "arome": 1.4999197348930144e-09, - "arret": 3.5078844815405103e-08, - "asile": 1.4480042445213082e-08, - "aspic": 7.915067220222949e-08, - "assen": 1.228934958752869e-08, - "assez": 1.1419194570747839e-07, - "assis": 1.1430387987786914e-07, - "astre": 7.246141801574765e-09, - "athee": 1.1952617994283959e-09, - "atlas": 1.5776583321934886e-06, - "atome": 6.768469490965412e-09, - "atout": 7.901527477810814e-09, - "aucun": 7.206518238443377e-08, - "audit": 1.1718934952055133e-05, - "aussi": 3.323516363102793e-07, - "autel": 1.4792201286302934e-08, - "autos": 6.510904403106298e-07, - "autre": 4.5378236979873666e-07, - "avais": 1.5687931521398866e-08, - "avait": 2.661783724972513e-07, - "avant": 1.6008438925721229e-06, - "avare": 9.653302623296431e-09, - "avere": 4.117688723261982e-08, - "aveux": 2.178730338586308e-09, - "avide": 5.716295231162726e-09, - "aviez": 7.040550627464551e-09, - "avion": 2.133758101813497e-08, - "avise": 1.2725453752970973e-08, - "avive": 2.8948045181372854e-10, - "avoir": 3.169426891260304e-07, - "avons": 1.1581371763670229e-07, - "avoue": 6.871960101089107e-09, - "avril": 8.448944383660047e-08, - "ayant": 9.163272807123774e-08, - "azeri": 3.63694229974748e-10, - "azote": 9.943188597788496e-08, - "bacle": 1.5590865813157157e-09, - "bacon": 3.2286810663310224e-06, - "baden": 1.1030577976308056e-08, - "badge": 2.4370987998060504e-06, - "baffe": 5.038595917831327e-10, - "bagne": 6.557507085567259e-09, - "bague": 4.46815832111485e-09, - "bahut": 8.022196204436104e-09, - "bains": 1.3568631536096516e-08, - "baker": 1.483123860340039e-06, - "bakou": 3.0512799245440923e-10, - "balai": 8.611271222589335e-09, - "balle": 1.3924906613896443e-08, - "balte": 7.443898509754606e-10, - "banal": 5.974933326839425e-07, - "banco": 7.174575261275675e-08, - "bancs": 2.0640922643801848e-08, - "bande": 5.093424760348012e-08, - "banjo": 4.463999595055149e-07, - "barbe": 2.2523295378758787e-08, - "barbu": 1.4834666512366654e-09, - "barde": 4.031890210992331e-09, - "barge": 3.4511919118196523e-06, - "baril": 3.019544191533597e-09, - "baron": 1.640814920352184e-06, - "barre": 1.1269256619114618e-07, - "barry": 2.9250621175006715e-08, - "basee": 4.159156697313447e-09, - "baser": 3.5910363602609e-07, - "bases": 1.6251390790193314e-05, - "basse": 7.018870844897018e-08, - "batir": 5.986376649050338e-09, - "baton": 6.20193210663244e-07, - "battu": 8.234370816915577e-09, - "baume": 4.907929321101275e-09, - "baver": 7.989286838007922e-10, - "bazar": 1.3855040273193396e-07, - "beaux": 2.522457443163518e-07, - "bebes": 2.060508101803137e-09, - "becot": 5.814260312134305e-10, - "beige": 6.828310608480787e-07, - "bekaa": 1.8598288708306005e-10, - "beler": 6.760621589603461e-10, - "belge": 6.894837024894978e-08, - "belle": 6.047617870309289e-07, - "benin": 4.106979291947229e-09, - "benir": 9.633806010340997e-10, - "bercy": 4.2296404724838106e-10, - "beret": 1.902873888744564e-07, - "berge": 6.747260360998637e-09, - "berne": 9.435868875344218e-09, - "berry": 1.6400882862424126e-06, - "betes": 2.6423981946857632e-08, - "beton": 3.003849608780626e-08, - "bette": 3.665881168144117e-08, - "bevue": 6.939865682522584e-10, - "biais": 5.100768655252639e-09, - "bible": 9.000692132989361e-07, - "bidon": 2.878276519492972e-09, - "biens": 7.146236840202804e-08, - "biere": 6.727131583775451e-09, - "bigle": 2.1798619334788674e-10, - "bijou": 3.321732327734752e-08, - "bilan": 2.770165781298503e-08, - "biler": 5.930795683883118e-09, - "billy": 2.2170263407929447e-07, - "bique": 5.880552253156297e-09, - "bison": 8.98993476032168e-07, - "bisou": 7.715164202512834e-10, - "bitos": 6.241630620689908e-10, - "black": 0.00011521884540732342, - "blair": 7.925246596823447e-09, - "blake": 3.728262725849618e-08, - "blame": 1.3129778331980815e-05, - "blanc": 2.2946064436201833e-07, - "blase": 8.5909571496817e-08, - "bleme": 1.1807062271072143e-09, - "bleue": 2.4452397335294684e-08, - "bleus": 1.6594030729952965e-08, - "blini": 9.86344485455353e-09, - "bloch": 5.932778606954037e-09, - "blocs": 6.55801387215917e-07, - "blois": 1.1129862596762413e-09, - "blond": 2.6183874046774725e-06, - "blues": 2.7281375945402406e-06, - "bocal": 6.7403276950672305e-09, - "boire": 3.1540318297629245e-08, - "boite": 1.6831719704026146e-08, - "bombe": 2.9629517055422034e-08, - "bonde": 4.245381190932365e-08, - "bonds": 5.4336688908555056e-05, - "bondy": 7.694628761520202e-10, - "bongo": 5.778821722181448e-08, - "bonne": 2.3647457490460567e-07, - "bonte": 1.1165875887257293e-08, - "bonus": 6.5012845218020275e-06, - "borde": 3.3059639066270025e-08, - "bords": 4.3080578380853904e-08, - "boris": 9.081953818884456e-09, - "borna": 2.1483059590981785e-09, - "borne": 1.717491192535205e-05, - "bosse": 8.772484515021912e-09, - "bossu": 2.2238231857779815e-09, - "botha": 3.1806626935630754e-09, - "botte": 1.2817816671051066e-08, - "boude": 3.9220344519847294e-09, - "bouee": 5.237149080614143e-10, - "bouge": 7.10259556210241e-09, - "boule": 8.067548086584312e-08, - "bourg": 4.8833324216427826e-08, - "bouse": 2.3028780721981396e-07, - "bouts": 7.556374848235753e-07, - "bovin": 3.6920471804772288e-09, - "boyau": 4.297280103823035e-09, - "boyer": 4.404996007444332e-09, - "brame": 1.592112580949963e-09, - "brave": 1.0569940253161813e-05, - "bravo": 1.361356379314937e-07, - "break": 4.429286047507053e-05, - "brefs": 2.0279201153457375e-09, - "brest": 9.584174169951781e-08, - "breve": 1.830525305681488e-07, - "bribe": 1.7663032430183767e-06, - "brice": 3.419520030396112e-09, - "bride": 7.148759229063236e-06, - "brise": 2.106614884400833e-08, - "bronx": 5.163776454964751e-09, - "brown": 4.23700908413992e-05, - "bruce": 3.130106416235157e-08, - "bruit": 2.3397585707923036e-07, - "brule": 1.0153005207359403e-08, - "brume": 9.576852390262426e-09, - "brune": 1.08036174037956e-08, - "bruno": 1.0389510327602288e-08, - "brute": 2.4953715585971957e-06, - "buire": 7.539696942312356e-10, - "bulbe": 2.2123759095938675e-09, - "bulle": 1.9662715145873834e-08, - "burin": 1.0315114818416126e-07, - "buter": 3.4696875791544657e-09, - "butin": 2.803681262322041e-08, - "butor": 5.538741181150583e-09, - "butte": 1.204412141676717e-07, - "cable": 1.9234061770597988e-05, - "cabot": 4.9648564748967375e-09, - "cabri": 2.0994186946775284e-09, - "cacao": 7.71786561147367e-07, - "cache": 2.221289227650609e-06, - "cadet": 1.118896376888093e-06, - "cadre": 1.1299613514852492e-06, - "caduc": 1.7418024175929813e-09, - "cafes": 8.388438144873669e-07, - "caire": 5.394495486505655e-09, - "cairn": 4.3822500365993894e-07, - "caler": 1.9766481848608776e-09, - "calin": 5.9045985976168025e-09, - "calme": 5.647574143310156e-08, - "campe": 3.823678499853123e-08, - "camps": 9.666499765264561e-06, - "camus": 4.9793110600513415e-09, - "canal": 1.8925640194419323e-05, - "canne": 5.0063814201135144e-08, - "canon": 3.9821551318574884e-06, - "canot": 3.389964319240405e-08, - "capes": 3.823379546505553e-07, - "carat": 3.193432117864952e-07, - "cargo": 1.5522791881446522e-05, - "carlo": 3.950096580755754e-08, - "carma": 1.8826753264166602e-09, - "carpe": 4.324264414648726e-08, - "carre": 1.4801930365581481e-08, - "carte": 6.358034062299017e-07, - "caser": 6.94675588013652e-09, - "cases": 0.0002530565977791561, - "casse": 2.7701905771748505e-08, - "casus": 1.7569296798958525e-07, - "catin": 2.7463600251168616e-09, - "cause": 0.00016441947096838187, - "caves": 3.2787131445158997e-06, - "ceder": 7.540656350567539e-09, - "cedex": 4.3658012828311286e-08, - "celer": 1.798326942847872e-08, - "celle": 1.640412031364385e-07, - "celui": 1.9801282980108922e-07, - "cense": 8.232603413955484e-08, - "cents": 4.485455768540691e-05, - "cergy": 3.273944334597225e-10, - "cerne": 4.740632230140195e-09, - "cesar": 1.1360965109665548e-08, - "cesse": 3.797873358028142e-08, - "cette": 5.907497085435195e-07, - "chair": 3.269232931961676e-05, - "chale": 6.671078364738861e-09, - "champ": 2.755522818953415e-07, - "chant": 1.8492857919210137e-06, - "chaos": 6.350773819227709e-06, - "chars": 1.4718703890170092e-07, - "chats": 3.3209658338192166e-07, - "chaud": 3.106548120226418e-08, - "chaux": 8.414993757359438e-09, - "chefs": 6.180866703495514e-07, - "chere": 1.0318641701069866e-07, - "cheri": 1.5016314325841846e-08, - "chers": 3.0565168308598174e-08, - "chien": 1.8690295254614035e-07, - "chier": 9.766676387350241e-09, - "chili": 7.957662323599967e-07, - "chine": 3.0905814655774704e-07, - "chocs": 6.871461452730981e-09, - "choir": 4.072116663327479e-06, - "choix": 4.803384287284803e-08, - "chope": 2.379764589009739e-09, - "chose": 1.61585683308392e-05, - "chute": 1.499303131500826e-06, - "cibla": 1.2077665675795012e-10, - "cible": 1.5632551357134866e-08, - "cieux": 2.2203859771034497e-08, - "citee": 2.5892069894221e-08, - "citer": 9.933263542720345e-09, - "cites": 4.022451244901564e-06, - "civil": 6.135894360984196e-05, - "clair": 7.914460932293483e-08, - "clame": 1.2369249735010476e-08, - "clamp": 2.852739520838319e-06, - "clans": 1.7765006923327713e-06, - "clark": 5.706264269802125e-08, - "clefs": 5.857458799759701e-08, - "clerc": 1.6691059494592784e-08, - "clips": 1.9576639305305583e-06, - "clope": 1.2475904178613124e-09, - "clore": 2.6391770442768505e-09, - "close": 0.00013271674449776095, - "cloud": 1.5131280868370175e-05, - "clown": 1.3079428106349578e-06, - "clubs": 1.0542889050916528e-05, - "cocon": 2.7434004203141012e-09, - "codes": 1.2073084926201423e-05, - "cohen": 2.8411581104623374e-08, - "cohue": 1.1364826503570393e-09, - "coins": 8.955165965257352e-06, - "colin": 1.9908016985746736e-08, - "colis": 8.215058003853755e-09, - "colle": 9.377833681812565e-08, - "combe": 6.32240434510118e-08, - "comme": 9.817505911094963e-07, - "comte": 2.066111810706119e-07, - "concu": 8.786120587793503e-09, - "conge": 2.8507268694389343e-08, - "congo": 5.027256950192672e-08, - "conne": 7.486946137411435e-08, - "connu": 3.810251398977252e-08, - "conte": 1.1704638463756053e-07, - "copie": 9.738239779873754e-08, - "coppi": 8.478323294820255e-10, - "coque": 7.74026682378801e-09, - "coran": 4.506187598132266e-09, - "corde": 8.161703614169928e-08, - "coree": 9.707953521209014e-10, - "corne": 2.2729533296193957e-07, - "cornu": 1.5618980744350294e-07, - "corps": 9.707307535869324e-06, - "corse": 1.6273900138563553e-07, - "cosse": 3.082775487508904e-09, - "costa": 9.748536874249302e-07, - "coste": 3.6093035890523436e-08, - "cotee": 3.620109399779688e-10, - "cotes": 5.646978708073687e-08, - "coton": 2.2205666666643785e-08, - "coude": 6.238205502081365e-08, - "coule": 1.2312090861991711e-08, - "coupe": 3.640281914525442e-07, - "coups": 4.3021800893584236e-07, - "cours": 2.908879459221709e-07, - "court": 0.00024704386545315187, - "couru": 5.298243277804455e-09, - "coute": 2.0627330142029842e-08, - "couts": 6.306681752418342e-09, - "crabe": 3.523426671146765e-09, - "crack": 1.133304238175305e-05, - "craie": 4.8207692412088095e-09, - "crane": 3.4099894041590534e-06, - "credo": 3.9321663205239575e-07, - "creee": 1.6491318321839696e-09, - "creer": 2.3886235092984632e-08, - "crees": 1.7559157227520215e-08, - "creil": 3.274842542196705e-10, - "creme": 1.567118054925727e-07, - "crepe": 4.761664078330429e-07, - "crepi": 8.534437418168819e-10, - "crepu": 1.9967829201279488e-10, - "crete": 1.1853166390917175e-07, - "creux": 1.0943029206211647e-08, - "creve": 2.2230823001746894e-09, - "crier": 2.4882889423871336e-07, - "crime": 4.0156835352725225e-05, - "crise": 7.636458162011708e-08, - "crois": 6.780613131644362e-08, - "croit": 2.879782515200866e-08, - "croix": 4.3935804575793934e-08, - "cruel": 9.922580496169479e-06, - "cuber": 4.6901676330267326e-09, - "cubes": 1.9153282122386862e-06, - "cuire": 4.973571475534e-09, - "cuite": 1.9655453477764836e-08, - "culot": 1.7439296037319619e-09, - "culte": 5.356742795750906e-08, - "cumul": 1.371846147367635e-08, - "curer": 6.193698967185484e-08, - "curie": 1.2490383902625875e-07, - "cycle": 3.4644189502742826e-05, - "cygne": 6.613496810675203e-09, - "cyril": 5.61330230514306e-09, - "dague": 1.4601657553080772e-09, - "dakar": 2.4838587667758785e-09, - "dalle": 6.020848138529955e-08, - "damas": 1.5050985687941544e-08, - "dames": 4.240274006892402e-07, - "dandy": 5.817368520508341e-07, - "danse": 8.769263959479755e-08, - "dante": 1.407235292299897e-08, - "datas": 2.448608846830059e-08, - "datee": 2.5715108468185333e-09, - "dater": 1.8756794440108166e-08, - "dates": 2.1632654238196616e-05, - "datif": 9.432647811892406e-10, - "david": 2.3045611816573493e-07, - "davis": 4.1393181501143715e-08, - "deale": 1.0195540378833299e-07, - "debat": 2.247384821968599e-08, - "debit": 1.996161958608878e-06, - "debre": 6.057055255662068e-10, - "debut": 1.9819571176923148e-06, - "deces": 1.323474498266959e-08, - "deche": 5.815787118570466e-10, - "dechu": 7.540345426070149e-10, - "decor": 9.788979211504284e-07, - "decri": 4.3064493208055985e-10, - "decue": 2.4684309103365984e-10, - "decus": 4.102741440299894e-08, - "dedie": 2.9626817889747103e-09, - "defis": 2.8790472707694363e-09, - "degat": 4.0032942966368113e-10, - "degel": 1.7878089190802434e-09, - "degre": 6.232790675409045e-08, - "delai": 4.1433882838167084e-09, - "delie": 5.27360366073533e-09, - "delit": 1.5029627435028164e-08, - "delta": 3.974010941039064e-06, - "demie": 1.0659223193887406e-08, - "demis": 3.5024560395046566e-09, - "demon": 3.4033531911322642e-06, - "denis": 1.2754815687840662e-08, - "dense": 1.2335987493397984e-05, - "dents": 6.91129707188405e-07, - "depit": 3.417341795509315e-09, - "depot": 4.1386927401309684e-06, - "desir": 1.0531173282326767e-07, - "dette": 9.840229111496996e-08, - "deuil": 1.904175998666903e-08, - "devez": 9.016571564852844e-09, - "devis": 1.520311547760867e-08, - "devot": 1.4538597340313024e-08, - "devra": 6.557268713874355e-09, - "diane": 1.1256213189807122e-08, - "diego": 2.2308472084878904e-08, - "diete": 5.430772490519059e-09, - "dieux": 4.124840026138116e-08, - "digne": 4.204277061419752e-08, - "digue": 5.835086539127719e-09, - "dijon": 6.513864809237315e-09, - "dilue": 1.1089285322471071e-09, - "diner": 7.236622217959508e-07, - "dires": 3.5439190362643706e-09, - "disse": 1.7022876841240585e-07, - "dites": 4.289100211841786e-08, - "divan": 3.817573353255318e-07, - "divin": 3.9392729706094073e-08, - "dogme": 7.713566395845692e-09, - "doigt": 1.2017539958816485e-08, - "doive": 4.068487141147484e-09, - "donna": 3.750341279834544e-07, - "donne": 2.3660037217303953e-07, - "dorer": 1.1490488718868633e-09, - "doser": 1.212690215106502e-08, - "doses": 1.3179890682394487e-05, - "dotee": 4.627176867083815e-10, - "doter": 3.894715735486691e-09, - "dotes": 8.59928404416329e-08, - "doubs": 7.323920170000074e-10, - "douce": 9.227227356263162e-08, - "doues": 3.6545447698569317e-09, - "douma": 3.5475196075062356e-09, - "doute": 9.182301418476244e-08, - "douze": 3.314977903191722e-08, - "doyen": 1.0845978524235094e-07, - "drame": 4.680030863799688e-08, - "dreux": 2.2184085695807572e-10, - "droit": 7.714216799810793e-07, - "drole": 8.464034162814694e-09, - "drome": 5.537168149837712e-08, - "dumas": 8.463119714738583e-09, - "dunes": 1.959442709729692e-06, - "duper": 2.3590365202118243e-08, - "dupuy": 9.216640502604427e-10, - "duras": 1.3759359273918969e-08, - "duree": 3.244661007480823e-08, - "durer": 6.449947522503964e-09, - "dures": 1.1617458839424109e-07, - "duvet": 1.5890304190424178e-07, - "ebahi": 1.9061507817685866e-10, - "ebene": 4.535615112326548e-09, - "ecale": 2.5936703732023433e-09, - "ecart": 4.8044318648235165e-09, - "echec": 4.3655000334664424e-09, - "echos": 4.0945909088045325e-08, - "eclat": 1.0747058342069425e-07, - "ecole": 5.6233645949119325e-08, - "ecran": 3.169077444204031e-09, - "ecrie": 1.606799691126421e-10, - "ecrit": 2.4827461844981443e-08, - "ecume": 1.8710272770153075e-09, - "edgar": 2.1600629777155055e-08, - "edite": 1.4515728809203106e-08, - "edith": 1.8267400113627385e-08, - "effet": 1.1783433320394454e-07, - "egale": 5.014167001523408e-09, - "egard": 2.4369422138380636e-08, - "egaux": 2.307757802320266e-09, - "egide": 5.275764798374083e-10, - "elans": 4.8126641220229115e-09, - "eleve": 1.812460701231153e-08, - "elias": 6.7703084436866146e-09, - "elime": 2.377016930151411e-09, - "elire": 9.802585527345473e-09, - "elite": 7.979443776515716e-06, - "elles": 2.1443880257710803e-07, - "eloge": 1.0409782946592437e-08, - "email": 4.253848703960713e-06, - "emane": 1.2121958517377348e-09, - "emile": 6.841430648125155e-09, - "emise": 2.283813634478945e-09, - "empan": 7.614868839533075e-10, - "encre": 8.107264053718281e-09, - "enfer": 2.8604417032318668e-08, - "enfin": 5.8266860858127745e-08, - "enfle": 9.252302468827958e-10, - "engin": 1.2332878018176938e-07, - "enjeu": 7.542228551795255e-09, - "ennui": 3.720933397388413e-07, - "entre": 9.627633744751754e-07, - "envie": 4.796163702114444e-08, - "envoi": 3.022678179771842e-08, - "envol": 1.003629140771376e-09, - "epais": 2.4262359055675062e-09, - "epate": 5.398048743641195e-10, - "epave": 9.296910701553375e-10, - "epice": 1.3475101281113045e-09, - "epier": 3.227868019298979e-10, - "epine": 3.6861504724046016e-09, - "epoux": 5.168895458370387e-09, - "epris": 1.947577814973649e-09, - "erich": 8.901184384951238e-09, - "errer": 7.2575363175380254e-09, - "essai": 7.838630228650145e-08, - "essor": 4.873345593501604e-08, - "etage": 1.8874443748800495e-08, - "etain": 6.117747373086198e-09, - "etais": 2.502732676342181e-09, - "etait": 7.691807529498172e-08, - "etame": 1.6096247482903802e-10, - "etang": 2.9321339241557512e-09, - "etant": 1.689727627432965e-08, - "etape": 1.0610531168455068e-08, - "etats": 3.475804889096004e-08, - "etaye": 3.4057683369012847e-10, - "etron": 6.727138735370797e-10, - "etude": 1.9452248843206356e-07, - "evade": 2.3487411964095718e-06, - "evase": 1.2087980571269472e-09, - "evert": 4.7545740250484654e-08, - "evier": 8.696545287911687e-10, - "evite": 3.851892498774005e-09, - "exact": 2.8788012315445883e-05, - "exces": 7.034294788078559e-08, - "exclu": 1.035013555552227e-07, - "exige": 1.0967136949004585e-08, - "exigu": 3.267951311833065e-10, - "exile": 6.528388042233101e-06, - "exode": 7.627026604335639e-09, - "extra": 3.5605368413450174e-05, - "fable": 1.8286082966123828e-06, - "faces": 2.348913471223009e-05, - "fache": 3.3460387627170853e-09, - "facon": 2.966568764627022e-08, - "facto": 3.9168917604395765e-06, - "fades": 1.2028215427001587e-06, - "fagne": 3.368070227865422e-10, - "fagot": 5.675394725506894e-08, - "faite": 6.634314274995122e-08, - "faits": 9.652630267997837e-08, - "fallu": 7.956491850830083e-09, - "falot": 5.243209079582365e-10, - "faner": 1.1303820294806597e-09, - "fange": 8.030966467338878e-09, - "farce": 1.7005075161940593e-06, - "fasse": 2.0295606147360547e-08, - "faste": 6.899841300161365e-08, - "fatal": 1.476274779653284e-05, - "fatum": 2.128953912610086e-08, - "faune": 5.015988893471925e-08, - "faure": 2.1312303144161777e-09, - "faute": 6.93013363324583e-08, - "fauve": 1.1113106742405162e-08, - "feint": 2.6207807960386815e-07, - "feler": 5.627547122168556e-10, - "felix": 7.094049537973447e-08, - "felon": 6.820637966752182e-07, - "femme": 5.686758390200687e-07, - "fente": 3.9403111918104404e-09, - "ferai": 1.9040984544866612e-08, - "ferme": 8.19274270327901e-08, - "ferre": 6.930931014123518e-08, - "ferry": 4.093408878478028e-06, - "feter": 2.9564177044761035e-09, - "fetes": 1.2874701859832318e-07, - "fibre": 6.646407652590373e-06, - "fiche": 5.805462546947509e-07, - "fichu": 3.398300663680464e-08, - "fidel": 9.857755369001236e-09, - "fiere": 1.3098698128812178e-08, - "fiers": 2.890467554690353e-08, - "figue": 4.518383504970111e-09, - "filer": 2.338819605316633e-07, - "files": 2.1045621787814185e-05, - "filet": 1.805936455785109e-07, - "fille": 1.795834932985659e-07, - "filme": 6.7497161918285745e-09, - "films": 2.2599151016986146e-05, - "filon": 4.710426428230119e-09, - "filou": 1.1103321224489486e-09, - "final": 0.0001001215481553417, - "finie": 1.0962243870831108e-08, - "finir": 2.0792632603343757e-08, - "finis": 1.6735654822149815e-07, - "finit": 2.220065616565528e-08, - "firme": 9.57650240743199e-08, - "fixee": 2.1521847848963162e-09, - "fixer": 2.1933485810442133e-07, - "fixes": 2.133970423092369e-06, - "flair": 7.466526073340345e-07, - "flanc": 5.6034516009761945e-09, - "flash": 8.77320129113661e-06, - "fleau": 1.5030729357352333e-09, - "fleur": 2.3487540839680888e-07, - "flore": 7.235742950861877e-08, - "flots": 1.164253518852258e-08, - "floue": 1.3294875745137607e-09, - "flous": 5.272111909716767e-09, - "foire": 8.733948981454215e-09, - "folie": 8.078784725546709e-08, - "folle": 2.435830470038963e-08, - "fonce": 4.209517678488973e-09, - "fonda": 1.768386037423975e-08, - "fonde": 3.212072255369323e-08, - "fonds": 1.1669568062016201e-07, - "fonte": 4.755562664975979e-08, - "force": 0.00015237958231647793, - "forer": 4.1580620079548154e-09, - "foret": 4.70444116101401e-08, - "forge": 2.4250777122996514e-06, - "forme": 6.344436636806956e-07, - "forte": 7.575413465887352e-07, - "forts": 2.881481480281035e-06, - "forum": 6.459617436335156e-06, - "fosse": 1.8152247299971113e-07, - "fouad": 2.730870663088004e-09, - "fouet": 5.038858975831136e-09, - "fouir": 5.946928664989506e-10, - "foule": 1.6549790252528595e-07, - "fours": 1.0258882055359437e-06, - "foyer": 9.323416874337997e-07, - "frais": 5.121040621614375e-08, - "franc": 1.3119848427257933e-06, - "frank": 4.016014531810928e-06, - "franz": 2.2382915557471702e-08, - "frein": 9.959869108654183e-09, - "frere": 5.919143377827836e-08, - "freud": 1.4118215448655292e-08, - "frigo": 2.5379968656660625e-09, - "frime": 9.524662360809882e-10, - "frire": 2.881649757669572e-09, - "frise": 4.518437396200473e-08, - "froid": 1.1324029430900092e-07, - "frole": 4.664132468859236e-10, - "front": 9.988297313900928e-05, - "fruit": 4.125584425347727e-05, - "fuchs": 4.167196720052575e-09, - "fuite": 1.356290559841526e-08, - "fumee": 3.956938190926071e-09, - "fumer": 5.700755957290425e-09, - "fumet": 6.7898667136035464e-09, - "furet": 1.521262333708312e-09, - "furie": 3.439730499754658e-08, - "fusee": 7.164383616192585e-08, - "fusil": 2.72909410471988e-08, - "futur": 4.506128119469618e-08, - "gabon": 2.909903992111672e-09, - "gaffe": 6.611922546801385e-08, - "gages": 1.2536297833700453e-06, - "gagne": 1.2033021357954305e-08, - "gaine": 9.829173464211022e-08, - "gains": 1.768133411928028e-05, - "gamin": 4.376607017023568e-08, - "gamme": 8.457317718717641e-09, - "ganse": 3.2511571287410903e-09, - "gants": 1.1316674685730618e-08, - "garce": 4.9366501260681e-09, - "garde": 1.4249558358141354e-06, - "garer": 8.275290308664161e-10, - "gares": 4.3179307277883514e-09, - "gater": 3.4403693167578536e-09, - "gaver": 2.2174499272164987e-09, - "gazon": 4.04506454036568e-09, - "geant": 2.6552826795447476e-08, - "geler": 1.5985114176830074e-09, - "gemir": 1.599022522777147e-09, - "gener": 2.9195172330804706e-07, - "genes": 1.2498462677221439e-05, - "genie": 2.994850967052985e-07, - "genou": 5.682795252145653e-09, - "genre": 5.425275270786302e-06, - "geole": 6.995686509978451e-10, - "gerbe": 5.3342673819378504e-09, - "geree": 2.6533638292734415e-10, - "gerer": 1.4615343374191306e-09, - "geres": 2.314937010233201e-09, - "germe": 8.810175184254905e-09, - "gesir": 9.939653446898518e-10, - "geste": 1.0531712970244274e-07, - "gibet": 2.5491301093693618e-09, - "gifle": 9.287333983970469e-10, - "gigot": 1.1642211287483901e-08, - "giral": 5.282146206153435e-10, - "giron": 2.803859961813873e-09, - "gitan": 1.1741902102826333e-09, - "givre": 1.630274179523684e-09, - "glace": 9.864357842282855e-08, - "globe": 7.48016564245749e-06, - "glose": 1.5557203042235498e-08, - "gober": 1.3228580475940858e-09, - "godet": 7.2219865137876275e-09, - "golfe": 1.0964915765023797e-08, - "gombo": 3.758973621899978e-09, - "gomez": 4.047225657050615e-09, - "gomme": 6.9599084455343246e-09, - "gorge": 1.8547245961272869e-06, - "gosse": 3.946142164995448e-09, - "goulu": 3.630009892687275e-10, - "gouts": 4.211520874526266e-08, - "grace": 2.3607951125080418e-05, - "grade": 4.433821465437622e-05, - "grain": 3.8156088777492734e-05, - "grand": 2.366799733059614e-05, - "grant": 5.1326492241178404e-05, - "grave": 2.1701044126547283e-05, - "grece": 8.008201950405066e-09, - "grecs": 3.523043639822227e-08, - "green": 5.8138251917577176e-05, - "grele": 3.4686406633170676e-09, - "grene": 8.832853328343128e-08, - "grenu": 3.525588359986375e-10, - "greve": 1.9520648725970105e-08, - "grise": 3.989198673877981e-08, - "grive": 2.9673968394183894e-09, - "grosz": 4.608982663138843e-09, - "group": 0.00022401686348511393, - "guepe": 6.2756134142274e-10, - "guere": 1.1661235600942018e-08, - "gueux": 6.871067476784198e-09, - "guide": 3.605810431411866e-05, - "guise": 2.3199940918328236e-06, - "gupta": 2.0946307601197516e-08, - "gypse": 1.6234223198335609e-09, - "habit": 1.9302383893506308e-05, - "habre": 5.680814388413648e-10, - "hache": 7.77790970254636e-09, - "hades": 6.377029582704917e-08, - "hagen": 1.9069852162618402e-08, - "haine": 2.2949245714859787e-08, - "haiti": 8.270054533838746e-09, - "haler": 3.6614705098303086e-09, - "halle": 4.509012329878971e-08, - "halte": 1.4823551646675873e-08, - "hampe": 1.6269661865974366e-09, - "hanoi": 7.444107831730302e-09, - "hante": 4.4883230311227795e-09, - "happe": 2.0291382255418407e-08, - "harpe": 5.2597953875718466e-08, - "harry": 1.7221843556808128e-07, - "hater": 2.3570559241671208e-07, - "haute": 2.5192570237863265e-07, - "hauts": 1.4815132426002561e-08, - "havas": 1.3012177092653228e-08, - "havel": 1.2145722148671331e-08, - "havre": 4.467573998011167e-09, - "haydn": 4.2134939424181036e-09, - "hebdo": 2.1496030725377226e-09, - "helas": 8.237346722710081e-09, - "heler": 6.389469265656251e-10, - "henri": 1.579868093297422e-08, - "henry": 2.346472569612657e-07, - "herbe": 4.8879016799172173e-08, - "hernu": 2.977017179339297e-10, - "heron": 4.867510397244431e-07, - "heros": 7.243686984531144e-08, - "herve": 1.074318473862084e-09, - "heure": 1.0811466177397964e-07, - "hibou": 2.2812322091176143e-09, - "hiver": 4.1630235937751375e-08, - "hoche": 9.729239099100547e-10, - "homme": 6.68591917373686e-07, - "honda": 1.1858840408434295e-08, - "honte": 3.4814896707883266e-08, - "horst": 8.081424632839178e-08, - "hotel": 2.1946673153831128e-05, - "hotes": 6.9156411553325715e-09, - "houle": 8.08749288278783e-09, - "house": 0.00019537109330747092, - "huile": 3.1070484725629305e-08, - "humer": 3.2427495480515943e-09, - "hutte": 2.6713477137454745e-09, - "hyene": 5.370418772020002e-10, - "hymne": 8.281303560841452e-09, - "hyper": 1.117678892024958e-06, - "ibert": 3.0213388540158844e-09, - "iceux": 1.964880730870068e-09, - "icone": 6.026516064287016e-09, - "ideal": 3.180594510222044e-05, - "idees": 5.715290780933628e-08, - "idiot": 2.368752108472054e-06, - "image": 5.9443034348767496e-05, - "imide": 1.1321102784222445e-07, - "imper": 7.477138515494718e-08, - "impie": 7.624505490861426e-09, - "impot": 1.2147271128907185e-08, - "impur": 1.090242074667387e-08, - "index": 4.945594418649929e-05, - "indic": 5.3534236409246044e-08, - "indre": 8.343621505091975e-09, - "inoui": 9.977964801702003e-10, - "insee": 1.7461870619307695e-09, - "inter": 1.680414058605225e-05, - "intra": 4.791212540878266e-06, - "iouri": 2.2650716004507906e-10, - "irait": 2.0095561750352e-09, - "iront": 1.2457531371628086e-08, - "isere": 6.956442644671275e-10, - "islam": 8.291662096172774e-08, - "isole": 2.0065242628277003e-08, - "issue": 0.00013677630008316268, - "issus": 1.379617969776563e-08, - "jacky": 2.4341504656135916e-09, - "jacob": 4.546458822102372e-08, - "jadis": 1.620289487195286e-08, - "jambe": 1.716351093827895e-08, - "james": 4.059792513466831e-07, - "japon": 7.693115109635167e-09, - "jaser": 9.027491861570415e-10, - "jauge": 1.805275789719287e-09, - "jaune": 4.448388394653848e-08, - "javel": 1.712349692447342e-09, - "jeans": 3.451621723504125e-06, - "jesse": 1.679107583423699e-08, - "jesus": 1.6129028621570093e-07, - "jetee": 1.8408100908340615e-09, - "jeter": 1.3055851435811683e-08, - "jetes": 3.48724031840365e-09, - "jeton": 5.60132937615635e-09, - "jette": 1.2698262446351092e-08, - "jeudi": 8.702993263188886e-09, - "jeune": 1.6488998711081528e-07, - "jimmy": 7.454316088684382e-08, - "joies": 6.265564364737377e-09, - "joint": 5.8486790670158004e-05, - "joker": 2.681089764411535e-07, - "jolie": 2.716425143929472e-08, - "jolis": 4.651554562501147e-09, - "jones": 1.4829626200442817e-07, - "josef": 8.500871673807723e-09, - "jouee": 1.0023233349584424e-09, - "jouer": 3.060255775082156e-08, - "jouet": 2.8342679872997135e-09, - "jouir": 1.131641343163636e-08, - "jouit": 4.211175471600283e-09, - "jours": 2.1867014600530948e-07, - "joyce": 2.545571145775507e-08, - "judas": 1.5513877820935653e-08, - "jugee": 2.9606006894629772e-09, - "juger": 1.8791632181850214e-08, - "juges": 2.6762558632876238e-08, - "juifs": 2.594984350653064e-08, - "juive": 3.039179838400339e-08, - "jules": 1.2660353732504197e-08, - "junte": 7.069718425273543e-10, - "jupes": 3.785323195265794e-09, - "jupon": 1.2943795672986618e-08, - "juppe": 3.679787936802103e-10, - "jurer": 5.454858287187586e-09, - "jures": 5.508791432365391e-09, - "juron": 1.2817506583056898e-09, - "jurys": 3.3777522749656345e-09, - "juste": 1.269882372733178e-07, - "kadar": 1.5316130825058657e-08, - "kafka": 4.081440054996549e-09, - "kanak": 6.41389978069563e-09, - "kazan": 2.278253270239871e-09, - "kelly": 5.854077550091913e-08, - "kenya": 1.4069640573272238e-08, - "kharg": 3.2630495227920423e-10, - "kilos": 1.1149555214033258e-06, - "klein": 4.3901423907043686e-08, - "krach": 1.1896126978373096e-09, - "kurde": 1.9724974861336566e-09, - "kyste": 2.5526520775373402e-09, - "label": 1.4089158323466989e-05, - "lacet": 2.7851965437460133e-09, - "lacez": 1.6661771711987272e-10, - "lache": 9.014995599898583e-09, - "lacte": 9.99896906825371e-09, - "laics": 2.220608553098517e-08, - "laine": 4.530003495363743e-08, - "laius": 1.6410406009668647e-09, - "lamie": 2.4817511394617103e-09, - "lampe": 2.8169372003402573e-08, - "lance": 2.1457380176477606e-06, - "lange": 9.22910256605122e-08, - "lapin": 2.0300702324793115e-08, - "laque": 4.335755401027515e-09, - "large": 0.0003442441412643979, - "larme": 4.070687751967256e-09, - "laser": 1.4503700292450437e-05, - "lasse": 4.1035073011212754e-08, - "latin": 3.6346785551062075e-07, - "latte": 1.5770793825819204e-07, - "laure": 3.230959853430513e-09, - "laval": 1.1229004686958592e-08, - "laver": 1.3955780650071264e-07, - "lecon": 7.186238346745494e-09, - "leeds": 2.2043534207934693e-08, - "legal": 9.49641135951933e-05, - "leger": 3.3488397725097855e-08, - "lendl": 2.68326002664846e-10, - "lente": 5.638862703706137e-08, - "lents": 4.463785791062379e-08, - "leroy": 6.17052711183844e-09, - "leser": 5.48344008749705e-09, - "letal": 1.474803030208993e-08, - "leurs": 3.613132229362435e-07, - "levee": 1.9866268162217495e-06, - "lever": 8.626692404778975e-06, - "leves": 3.330588844301175e-08, - "levre": 2.1287243456190006e-09, - "lewis": 8.49772666230359e-08, - "liant": 3.6607760649089734e-08, - "liban": 2.752837409544014e-09, - "libre": 2.2596016146672545e-07, - "libye": 3.641797720034715e-10, - "licou": 3.3175099544883906e-10, - "liees": 4.556130081381592e-09, - "liege": 4.4064855361845773e-07, - "liens": 3.658143466301831e-06, - "lieux": 6.87995955031098e-08, - "ligne": 6.347734216620149e-08, - "ligue": 6.914579109971023e-09, - "lilas": 7.376940403602558e-09, - "lille": 1.6253323262525885e-08, - "limer": 3.399885682712664e-09, - "linda": 4.919374332427492e-08, - "linge": 1.2885547184743196e-08, - "lions": 2.9605100411141917e-06, - "lires": 2.0826378549604824e-08, - "lisse": 1.72091142330719e-08, - "liste": 6.132632322861328e-08, - "liszt": 2.531209907385928e-09, - "litre": 1.7919234846644326e-06, - "livre": 3.0387677403292686e-07, - "lobby": 4.372859428254729e-06, - "local": 0.00020592938041437997, - "loger": 7.057617589668723e-09, - "loges": 1.8519169611117416e-08, - "logis": 2.2187452933099373e-08, - "loire": 2.5047113480801516e-09, - "longo": 9.236894528938632e-08, - "longs": 7.961596172675935e-07, - "lopin": 2.27858024658686e-09, - "loque": 2.1213174743503736e-09, - "louer": 2.7257422982437738e-08, - "louis": 2.534416307854897e-07, - "loupe": 4.7706198510468185e-08, - "loups": 1.2937097998987104e-08, - "lourd": 1.1147917774740067e-08, - "loyal": 8.279369414430505e-06, - "loyer": 3.252486488736916e-08, - "lucas": 1.2476133656547938e-08, - "lucie": 3.4121478798551157e-09, - "lueur": 4.129725382227762e-09, - "luire": 3.1176104653172563e-09, - "lundi": 1.7342733394788643e-08, - "lutte": 5.989807035226028e-08, - "luxer": 2.3826081597799267e-10, - "lycee": 4.665009107724279e-08, - "lysee": 7.017222679971556e-10, - "macao": 7.301244953421534e-09, - "macon": 4.189888793198468e-09, - "macro": 3.6941379907515875e-06, - "madre": 1.4197820143786396e-07, - "mafia": 3.0686502077767295e-07, - "magie": 2.1815094624463113e-08, - "maine": 1.181462216002796e-07, - "mains": 3.404285844405477e-06, - "maire": 4.3796250647610744e-08, - "major": 0.0001405079105829302, - "malin": 1.3415171052660365e-08, - "malle": 1.4992592938238818e-08, - "malte": 1.7275611030491744e-08, - "maman": 5.688589679810566e-08, - "manet": 4.094509616029515e-08, - "mange": 2.7960703464772513e-07, - "manie": 1.388094977470948e-07, - "manne": 7.263318311300841e-08, - "marat": 2.63233549694565e-09, - "mardi": 1.5512045371637765e-08, - "maree": 5.266394904807506e-09, - "marge": 7.447976093701424e-08, - "maria": 1.5987994259759673e-07, - "marie": 1.3142906583769446e-07, - "marin": 3.916605724010783e-08, - "mario": 8.727434609623562e-09, - "marks": 2.4796857661652094e-05, - "marne": 4.059028359423025e-09, - "maroc": 1.5587940997225686e-09, - "marre": 1.4288299979188169e-08, - "masse": 8.916070365836122e-07, - "massy": 2.3634628622851217e-07, - "match": 1.977220772890391e-05, - "mater": 1.3491793372196696e-06, - "maths": 4.6026653448341605e-07, - "matif": 6.111795918960303e-10, - "matin": 1.3284644448500963e-07, - "matra": 1.9039669906972616e-08, - "mauve": 4.847352944511616e-07, - "mayas": 9.12298478776699e-09, - "meche": 6.167516618893366e-09, - "media": 4.2447696829909274e-05, - "mefie": 2.853814807262793e-10, - "melee": 2.8767818575472327e-07, - "meler": 3.4129691592572018e-09, - "meles": 2.002113199073657e-08, - "melon": 8.750920193049602e-07, - "memes": 1.3859019910955083e-07, - "menee": 5.165936299102671e-09, - "mener": 1.3397399247939435e-08, - "menes": 1.1209418864363012e-08, - "menus": 1.6406172003132325e-06, - "merci": 7.04583285490289e-08, - "merde": 1.9786290817056235e-08, - "meres": 5.0725374326059595e-08, - "merle": 2.2587718834313318e-08, - "messe": 4.591510895658748e-08, - "metal": 6.035012900695716e-05, - "meteo": 8.034089248599099e-09, - "metis": 5.1218906895367685e-08, - "metre": 3.1105133962309177e-06, - "metro": 8.516179903685943e-07, - "mette": 4.205273510485799e-08, - "meurt": 2.3267540811564825e-08, - "meuse": 3.1228397649692566e-09, - "meyer": 2.7699537013213712e-08, - "miami": 9.608137418606195e-09, - "micro": 7.0861778743439284e-06, - "miens": 9.822174247181475e-09, - "mieux": 1.5731358831408068e-07, - "milan": 1.1156950862039953e-08, - "mille": 3.06924917381291e-07, - "mince": 4.3267030220595125e-07, - "mines": 2.1185751687198744e-05, - "minet": 2.329987758560445e-09, - "minou": 9.156952208941559e-10, - "miser": 5.158842575450526e-07, - "mises": 7.512172741316432e-08, - "mitre": 3.56776766608015e-07, - "mixte": 2.357397621218446e-08, - "moche": 1.2522899411529222e-07, - "modes": 1.6573157216613557e-05, - "moine": 1.3696597394039083e-08, - "moins": 2.1205022034813438e-07, - "moise": 2.066380373159484e-08, - "moisi": 1.0332602110408332e-09, - "moite": 2.0176050029383938e-09, - "monde": 6.479820449444978e-07, - "monte": 1.8751267375370574e-07, - "moore": 6.830697372404776e-08, - "moque": 4.212802681018681e-09, - "moral": 5.640811785195456e-05, - "morin": 2.1896791750813628e-08, - "morne": 4.424938334077683e-08, - "morte": 2.200319601869021e-07, - "morts": 6.139417323793331e-08, - "morue": 5.500002968071892e-09, - "morve": 6.682095636574357e-10, - "motif": 3.0193030519707758e-06, - "motos": 5.105911469509995e-09, - "moule": 6.657631103039871e-09, - "moyen": 2.230228008241651e-07, - "muets": 8.628407698406348e-09, - "mufle": 9.202462756389224e-10, - "mules": 3.1098025953665697e-06, - "munir": 2.040620370766791e-09, - "munis": 2.6580117583100543e-08, - "mures": 6.005219609895468e-09, - "muret": 6.429138707464052e-10, - "murir": 1.2398482513421314e-09, - "musee": 1.7035020116584347e-08, - "music": 6.979846313254822e-05, - "myope": 1.547708901230962e-08, - "mythe": 3.980394044698649e-08, - "nabot": 2.8513531346139947e-10, - "nager": 1.842227397696704e-08, - "nancy": 9.394479752814347e-08, - "nappe": 1.733948253465405e-07, - "natal": 8.832918956126323e-07, - "natif": 6.549268560279521e-09, - "natte": 4.887849481986026e-09, - "naval": 1.6906498027871707e-05, - "navet": 1.7839502096386548e-09, - "nazie": 1.2580946724966057e-09, - "nazis": 5.511373994707672e-08, - "neant": 1.5036603704404735e-08, - "negre": 2.281939399537036e-08, - "neige": 3.1621048747266936e-08, - "nerfs": 1.499852950164131e-08, - "nervi": 5.454647921923855e-08, - "nette": 2.5281244944038543e-08, - "neufs": 4.323007027108022e-09, - "neuve": 1.1514568510049884e-08, - "neveu": 9.974555271207734e-09, - "niais": 3.6148598854166073e-09, - "niant": 2.834825243683079e-09, - "niece": 3.233221618557526e-06, - "nigel": 8.081343121641199e-09, - "niger": 4.6105677129073163e-07, - "nimes": 1.2370555657102097e-09, - "nobel": 1.65260102575135e-08, - "noble": 2.9447517145605806e-05, - "noces": 1.525135648519979e-08, - "noire": 1.6490779463193785e-07, - "noirs": 7.559450452667161e-08, - "nolis": 3.3520435259918605e-09, - "nomme": 2.1793535196202328e-08, - "nonce": 2.0577972729411098e-07, - "nonne": 2.4745161161666656e-08, - "norme": 1.6284053986286278e-08, - "noter": 1.2795371974433827e-08, - "notes": 6.442591516875073e-05, - "notre": 2.552595374929676e-07, - "nouer": 1.54295844822686e-09, - "noyau": 1.9601025369920212e-08, - "noyer": 4.72561783547093e-09, - "nuage": 9.051393321285462e-09, - "nuire": 5.458648720659014e-09, - "nuits": 1.845131871045172e-08, - "nulle": 2.5929755005044587e-08, - "nuque": 2.3840514920627404e-09, - "nurse": 1.7370457391691838e-05, - "oasis": 9.409719661747742e-07, - "obeir": 2.6655256889145914e-09, - "obese": 1.551776710565868e-06, - "objet": 1.21581242323067e-07, - "obtus": 2.4049661613097984e-09, - "ocean": 2.1429547944125312e-05, - "odeon": 4.343383957668275e-09, - "odeur": 1.4448328540758766e-08, - "odile": 1.3554402431500134e-09, - "offre": 2.9939982213012543e-08, - "oisif": 9.436785985108178e-10, - "olive": 7.4090699868699334e-06, - "ombre": 8.000149033101353e-08, - "oncle": 2.4789568672481318e-08, - "ondes": 2.8310103804701152e-08, - "ongle": 6.258093357176702e-09, - "opera": 9.254995013484168e-06, - "opere": 1.530212999970162e-07, - "orage": 2.242389503126565e-08, - "orale": 2.4743610857968938e-08, - "ordre": 2.9022719001808224e-07, - "orgue": 2.244441515988807e-08, - "orner": 1.6997305249722212e-08, - "orsay": 1.4666149769734907e-09, - "ortie": 1.376245191425436e-09, - "oscar": 3.57176931493389e-08, - "osent": 1.3228817004837046e-09, - "otage": 3.768282295360125e-09, - "ouate": 9.893831237988987e-10, - "oubli": 1.4701610739699309e-08, - "ouest": 6.388694525461324e-08, - "ouies": 4.055266148529449e-10, - "oural": 7.115551615093082e-10, - "ourga": 1.0949026063414778e-10, - "ourse": 5.819892163694193e-08, - "outil": 1.1316252974081528e-08, - "outre": 9.39763628019402e-08, - "ouvre": 1.5966315237485116e-08, - "ovule": 3.5963805617074564e-07, - "oxyde": 4.137131650943683e-08, - "pablo": 6.169015939241107e-09, - "pacte": 1.0859551292415255e-08, - "pages": 5.174280798133132e-05, - "paien": 3.404150973126844e-09, - "paire": 8.980301942741357e-08, - "pairs": 1.669729907981428e-05, - "palir": 6.4622423499827e-10, - "palis": 5.6042848450864395e-09, - "palme": 1.752145909422426e-08, - "panne": 2.837037868714872e-08, - "parce": 1.5094044841285792e-07, - "parcs": 6.694542071530926e-09, - "parer": 1.8411411436146496e-08, - "paris": 3.0043761702931824e-07, - "parle": 1.3954499802922268e-07, - "parmi": 6.848793981790923e-08, - "paroi": 1.1295842261836236e-08, - "parti": 5.369126272551773e-07, - "parts": 0.0001348992856761651, - "parue": 1.493978811341202e-09, - "parus": 7.711941478924748e-09, - "parut": 9.099626212069963e-09, - "passa": 6.097421396223217e-08, - "passe": 5.961594771263629e-07, - "patee": 7.241534012517837e-09, - "pates": 7.124178383425486e-08, - "pathe": 1.313084613503435e-08, - "patir": 2.1360818505838494e-09, - "patre": 4.5519370723162734e-08, - "patte": 1.659898618611024e-08, - "paume": 9.762203507266185e-09, - "pause": 8.895829133644367e-06, - "payee": 2.1200606640255777e-06, - "payer": 1.053383542626184e-06, - "payes": 1.609064948008022e-08, - "payot": 1.2411729033541093e-09, - "peage": 3.730697024600949e-09, - "peche": 2.7856862717518743e-08, - "pedro": 1.7003798203337462e-08, - "pegre": 6.75815817061476e-10, - "peine": 1.0619245328278856e-07, - "peint": 2.284315085211941e-08, - "pekin": 3.980861467810416e-09, - "peler": 1.8508844973230811e-09, - "pelle": 2.398413775931778e-08, - "penal": 4.833150314299726e-06, - "pence": 2.2891989649984296e-06, - "pendu": 1.129968044346794e-08, - "penis": 2.9744691061249094e-06, - "penne": 6.278635748364515e-08, - "pense": 2.211446036718218e-07, - "pente": 1.3769595280012913e-08, - "pentu": 4.5908191170932196e-10, - "pepin": 1.462101226185585e-09, - "percu": 3.1986653399660914e-09, - "perdu": 1.2034146355914349e-07, - "perec": 3.8485469613872743e-10, - "peres": 2.763681753968892e-08, - "peril": 4.375123187499413e-06, - "perir": 3.952223095595337e-09, - "perle": 2.8096602697300652e-08, - "perme": 1.4646687114753259e-08, - "perou": 3.2607033122773694e-10, - "perte": 2.7517117162918183e-08, - "peser": 4.277745111595159e-09, - "peste": 5.373202458526931e-08, - "peter": 2.7859066317608473e-07, - "petit": 1.1220094958176348e-06, - "petre": 3.788858125032987e-08, - "petri": 2.9350654398782633e-07, - "peuhl": 1.0195359076434877e-10, - "phare": 5.851930376584019e-09, - "phase": 6.830860831351634e-05, - "philo": 1.120857832390338e-07, - "phono": 1.1267175109827725e-07, - "photo": 1.1438032819418766e-05, - "piano": 9.71656393276358e-06, - "piece": 5.688300953850735e-05, - "pieds": 8.539662161652e-08, - "piege": 3.6095757210302016e-09, - "piete": 8.37008519634749e-09, - "pieux": 7.072946763784398e-09, - "piger": 1.0400074168351558e-08, - "pilon": 1.2469206225997329e-08, - "pilot": 1.8394326752788184e-05, - "pince": 1.0069728355122572e-07, - "pinte": 6.584021879826085e-09, - "pique": 3.9942675717180185e-07, - "pires": 1.552009635245643e-08, - "piste": 3.893051532133665e-08, - "pitie": 4.215675927127439e-08, - "pitre": 2.119116089442018e-09, - "pivot": 2.5632814542847305e-06, - "place": 0.0003636546060187878, - "plage": 5.953863152486032e-08, - "plaie": 2.183766508050998e-08, - "plait": 2.930298349327008e-07, - "plane": 3.9680148132933315e-05, - "plans": 7.098718494394677e-05, - "plant": 0.00011738867931037161, - "plate": 4.663996275170775e-05, - "plats": 1.0374702403456376e-06, - "plebe": 5.128610605209997e-08, - "plein": 1.1032973104912169e-07, - "plier": 4.558193839694772e-08, - "plomb": 1.9396059883336137e-08, - "plouc": 2.8042540664501236e-10, - "pluie": 2.1454152204535958e-08, - "plume": 2.0178236728714773e-06, - "pneus": 3.2026403414664534e-09, - "poche": 2.4117493585985594e-08, - "poele": 2.6667238189622417e-09, - "poeme": 2.6947001684395815e-08, - "poete": 4.706877180391319e-08, - "poher": 2.8971745287060807e-10, - "poids": 3.875989475855905e-08, - "poing": 1.9120285724051175e-08, - "point": 0.0003076297564576346, - "poire": 9.724572701847591e-09, - "polar": 7.1643204206081215e-06, - "poles": 9.033580728664292e-06, - "polir": 3.0264513075847495e-09, - "pomme": 2.6654390447454796e-08, - "pompe": 3.86606576676117e-08, - "poney": 1.7536281443093545e-08, - "ponts": 2.4303304604125058e-08, - "porta": 2.9396530620634993e-07, - "porte": 2.64800683820416e-07, - "porto": 4.037583435722518e-08, - "ports": 1.8382252670107498e-05, - "posee": 5.9518799508912945e-09, - "poser": 9.608879173438564e-08, - "poses": 3.943144092805418e-06, - "poste": 1.090907542303151e-07, - "potes": 3.0090195147543345e-08, - "potin": 6.624577739735617e-09, - "pouce": 9.474334440981957e-09, - "poule": 1.8345024889303753e-08, - "pouls": 2.8389429729715073e-09, - "poupe": 1.7102637440420559e-09, - "prend": 3.72378466338576e-08, - "prete": 1.4506616149454198e-08, - "prets": 8.593968620049001e-09, - "preux": 1.6799306494872996e-08, - "prevu": 1.6844305635030592e-09, - "prier": 2.884953202072026e-08, - "pries": 6.615044994806216e-08, - "prime": 1.8593053894401792e-05, - "prise": 3.4702460469188353e-07, - "prive": 4.6784231064839507e-08, - "probe": 8.094612683788356e-06, - "proie": 1.084924223504475e-08, - "promu": 2.8821488785309024e-09, - "prone": 5.786825431661084e-06, - "prose": 8.579456879664574e-06, - "prost": 1.0445444458009693e-08, - "prote": 9.218270552544884e-08, - "proue": 5.0836597487172086e-08, - "prune": 7.805168433423425e-07, - "puant": 2.0261217144024728e-09, - "puces": 5.911525256535365e-09, - "puche": 4.696901019910013e-10, - "puise": 6.652120097545596e-09, - "puits": 1.31373349026222e-08, - "pulpe": 3.4405923322114316e-09, - "punir": 1.2408754372295246e-08, - "pures": 2.1274728134538974e-08, - "purge": 1.737083788210147e-06, - "purin": 4.64935054382728e-08, - "quais": 2.260359550699729e-08, - "quand": 2.059713639289988e-07, - "quant": 1.9189817964271717e-07, - "quart": 2.5720534272601336e-06, - "quasi": 7.0103139283788416e-06, - "quels": 1.6674999310883755e-08, - "quete": 5.182417451524879e-09, - "queue": 2.525317034326501e-06, - "quota": 6.373440806900839e-06, - "rabat": 5.487420635994079e-09, - "races": 1.1920816464054583e-05, - "radar": 7.08562419447739e-06, - "radin": 3.1741615476512196e-09, - "radio": 3.48091046355759e-05, - "radis": 3.2392026986721247e-09, - "ragot": 3.0798207022064694e-10, - "raide": 4.909877202553532e-09, - "raids": 2.780604478837977e-06, - "rails": 7.3289244498210954e-06, - "raler": 1.011742792354581e-09, - "rames": 1.4244139795842193e-08, - "rampe": 4.83334610799143e-09, - "range": 0.0001280080240847692, - "rangs": 9.871158481751356e-09, - "raoul": 3.3374793908823208e-09, - "raper": 1.3780261511141202e-08, - "rares": 3.306142694668385e-08, - "raser": 1.0085580929929784e-08, - "rater": 3.8207652430743705e-07, - "rates": 0.00012063761814883848, - "ravel": 8.197858947125316e-08, - "ravin": 2.735653542538502e-08, - "ravir": 3.5709564157209935e-09, - "ravis": 4.469721040083661e-09, - "rayer": 2.3170864663204794e-08, - "rayon": 1.204445142863966e-06, - "reagi": 2.680024979152718e-10, - "rebut": 9.532769985177167e-07, - "recel": 5.479672128541525e-09, - "reche": 3.835465911817199e-09, - "recif": 8.51718906851412e-10, - "recit": 3.49690063181234e-08, - "recre": 2.0463071856844317e-08, - "recue": 4.385553478745847e-09, - "recul": 3.840059620422396e-09, - "recus": 4.373351447104904e-09, - "recut": 7.519638100378135e-08, - "reels": 1.3613088654760125e-06, - "reelu": 1.832946947689073e-10, - "refus": 3.7780958435822776e-08, - "regie": 3.7111574101570856e-08, - "regis": 5.205435081811974e-07, - "regle": 9.412454479982813e-09, - "reglo": 4.5617131180838575e-10, - "regne": 5.916231453584783e-08, - "reich": 3.1223935138195514e-08, - "reims": 3.258956901721209e-09, - "reine": 1.0128661138718256e-07, - "reins": 2.4562959966740447e-06, - "rejet": 5.666354090725038e-09, - "relie": 2.9292688848407344e-08, - "remet": 4.355448408129314e-09, - "remis": 2.3150493790918332e-08, - "rende": 1.9616882723190416e-08, - "rendu": 1.1521402034853272e-07, - "renes": 6.8975103431968235e-09, - "renie": 1.977654303877648e-09, - "renom": 3.725953461740506e-09, - "rente": 8.160879525653937e-08, - "repas": 1.7276284551815995e-08, - "repit": 1.2912544307547954e-09, - "repli": 1.5094252474719794e-08, - "repos": 9.989290225604277e-08, - "resta": 2.0992241547913444e-08, - "reste": 1.5666529154550487e-07, - "reuni": 3.580590102254001e-09, - "rever": 8.023171601429016e-08, - "reves": 1.272827225064285e-08, - "revet": 1.2944497616913602e-08, - "revue": 3.7993598374618953e-07, - "rhone": 3.609657450648902e-09, - "rhume": 2.6068618429432585e-09, - "riche": 1.9856108025503416e-07, - "riper": 2.1544441201077147e-07, - "rires": 6.9073471776135215e-09, - "risee": 1.1251025642126977e-09, - "rites": 4.947202063603588e-06, - "rival": 9.623869924330685e-06, - "rives": 4.932561659259272e-08, - "robes": 3.0728292165819105e-06, - "robin": 8.437942585938924e-07, - "robot": 3.6658022322689734e-06, - "roche": 3.6418460066463754e-08, - "roder": 2.514398734248921e-09, - "roger": 6.395599005822266e-08, - "roles": 1.7939917061395625e-05, - "roman": 8.180887868050023e-07, - "romeo": 1.3423070951761604e-08, - "rompt": 1.2748523943080638e-08, - "rompu": 5.2460780985759486e-09, - "ronde": 3.5506542776514835e-08, - "roneo": 4.430507551430313e-09, - "rosee": 4.388094982333662e-09, - "roses": 5.169171794708046e-06, - "rossi": 2.3097590890590572e-08, - "rotir": 4.638421632809924e-10, - "rouen": 3.2765627605510413e-09, - "rouer": 1.2983168466521973e-09, - "roues": 1.3921394863771107e-08, - "rouge": 5.109828537143162e-07, - "roule": 1.2371060287607266e-08, - "round": 7.409886935985633e-05, - "route": 3.1441872703880115e-05, - "rover": 2.8834636940165087e-07, - "royal": 2.1555645087545447e-05, - "ruban": 6.480694397203222e-09, - "ruche": 1.6247037816623775e-08, - "rudes": 7.667698419859792e-09, - "rugby": 6.994301992024601e-07, - "ruine": 8.392092187076081e-08, - "rupin": 4.094207674815023e-10, - "rural": 4.406107204229776e-05, - "ruser": 1.0137507876948597e-09, - "russe": 6.898466286411425e-08, - "sabir": 1.6333397214389076e-09, - "sable": 8.88029149977814e-07, - "sabre": 4.7676718251786313e-07, - "sache": 1.1480153255213757e-08, - "sacre": 6.384111047598067e-08, - "sages": 1.4336838477608318e-06, - "saine": 8.078833390033437e-08, - "saint": 5.253380889155435e-06, - "saisi": 9.903339539721139e-09, - "saler": 1.1647817769951898e-08, - "sales": 7.076061042823012e-05, - "salin": 7.414277969883424e-09, - "salir": 3.925149826751682e-08, - "salle": 9.834676162189586e-08, - "salon": 1.459345898808083e-06, - "salue": 2.892580523576233e-08, - "salut": 3.8957923942857774e-08, - "sante": 4.4907519936082914e-08, - "saone": 3.9851449696303806e-10, - "saoul": 1.3945407983043203e-09, - "saper": 6.119603376735234e-09, - "sapes": 4.92636550422091e-10, - "sapin": 5.971369530367129e-09, - "sarre": 4.4082552474005295e-09, - "satan": 1.5690975737375936e-07, - "satin": 2.143851537459313e-06, - "sauce": 6.085670922136178e-06, - "sauge": 1.9872919079951513e-09, - "saule": 1.9133723810356413e-08, - "saura": 6.5949313871989814e-09, - "saute": 2.1354947984773137e-07, - "sauve": 2.7963664794291352e-08, - "savez": 2.761260058931916e-08, - "savon": 6.130878862271095e-09, - "saxon": 2.6566893799205177e-08, - "sceau": 4.875675269586779e-09, - "scene": 4.103147889745599e-05, - "scier": 2.3612534285284218e-09, - "scoop": 1.253442094513219e-06, - "score": 2.0262970082054745e-05, - "scott": 7.91464153672643e-08, - "seche": 1.6645044204979212e-08, - "seide": 8.07683040184234e-08, - "seine": 1.0304099819817228e-06, - "seing": 6.68902738107867e-08, - "seins": 8.382493134884612e-09, - "seize": 5.846742631853222e-06, - "selim": 1.2010945576461373e-09, - "selle": 3.276387796312805e-08, - "selon": 1.5331639075185996e-07, - "semer": 6.244048128833747e-09, - "semis": 8.149453384962946e-08, - "senat": 8.346656527717851e-09, - "senna": 1.6383134147517916e-07, - "senne": 3.7170830693061274e-09, - "sense": 0.00014208830209567957, - "sente": 6.860580190156999e-08, - "senti": 9.174533201726681e-08, - "seoir": 1.728935979674339e-09, - "seoul": 6.902545166885493e-09, - "serai": 7.674149897818544e-08, - "serbe": 4.1658301999802225e-09, - "serge": 2.858518545352325e-07, - "serie": 1.9151898273942392e-07, - "serra": 4.1623605337509005e-08, - "serre": 2.1299338632769332e-08, - "serve": 7.008702767339536e-05, - "servi": 1.525954065091592e-07, - "seuil": 1.5627183360688923e-08, - "seule": 7.970740706638619e-08, - "seuls": 1.8134270971331802e-08, - "sevir": 3.20265927866275e-09, - "shell": 2.2051003945552472e-05, - "shoah": 4.104650292929844e-09, - "shoot": 1.0800216763620852e-05, - "short": 0.0001620150436452139, - "sicav": 2.2724021305819445e-10, - "siege": 6.1366622689375655e-06, - "siens": 1.0157017890672162e-08, - "sigle": 4.7036247770422306e-09, - "signe": 1.9590625256157035e-07, - "simon": 7.814911775099738e-08, - "singe": 1.3295015002435492e-07, - "sinon": 1.9791172021773482e-08, - "sioux": 5.427534375196137e-09, - "sirop": 7.595081339073771e-09, - "sites": 4.327554981758258e-05, - "sitot": 1.0516841131843525e-09, - "situe": 6.3002327822676795e-09, - "smith": 9.756235911887051e-07, - "snack": 1.462601938163056e-06, - "sobre": 8.211578165057987e-07, - "socle": 5.804072294998807e-08, - "sofia": 5.39792295710582e-09, - "soins": 3.301048492318043e-08, - "soirs": 5.489941077403823e-09, - "solde": 5.501168730617766e-08, - "somme": 1.0606860089656745e-07, - "sonde": 8.135827114108972e-08, - "songe": 5.092143477351721e-08, - "sonne": 7.71191374827631e-07, - "sorte": 1.9632168911881692e-07, - "sorti": 1.7630876269963626e-08, - "souci": 1.7955623341385923e-08, - "soude": 8.436153622833164e-09, - "soupe": 2.3435156824424024e-08, - "sourd": 9.007686833584376e-09, - "soute": 2.4326897928492223e-09, - "speed": 6.293231412079776e-05, - "spore": 1.7171740705432431e-06, - "sport": 1.1800342330897845e-05, - "stade": 3.583911810681182e-08, - "stage": 8.949778206230553e-05, - "stand": 7.54197127028495e-05, - "stars": 2.275624693553401e-05, - "start": 6.903662918328802e-05, - "stasi": 2.2699634004214147e-09, - "statu": 2.891239998419152e-07, - "stein": 1.6152713429754028e-07, - "stern": 6.808790044125188e-06, - "steve": 3.620653055125943e-08, - "stick": 1.5329502316733373e-05, - "stock": 0.00011262677356642727, - "style": 5.6062669203544826e-05, - "stylo": 1.251109655115126e-07, - "suant": 8.203632507529866e-08, - "suave": 3.4659477756783654e-07, - "subie": 2.1187669511566313e-09, - "subir": 1.4971415664403924e-08, - "subit": 1.2656292365577537e-08, - "sucer": 1.0559561394818126e-09, - "sucre": 4.534443630442448e-08, - "suede": 2.6999649762722425e-07, - "sueur": 3.857884840482214e-09, - "suffi": 2.3945496315047344e-07, - "suite": 4.897048977881713e-06, - "suivi": 4.2057492798836933e-08, - "sujet": 1.1739443039087817e-07, - "super": 7.3133604845954645e-06, - "sures": 2.0644767109807775e-07, - "surgi": 1.4843749974101744e-08, - "swapo": 6.085810484553606e-09, - "sympa": 3.9435149158891886e-08, - "syrie": 4.302515768467255e-10, - "tabac": 2.985946417743172e-08, - "table": 0.00011988425567119458, - "tabou": 2.0490287884149194e-09, - "tache": 3.9774699875062165e-08, - "taire": 2.3579563540640083e-08, - "talon": 1.1086241053962816e-07, - "talus": 5.520830798801007e-07, - "tamis": 4.592026315653659e-09, - "tango": 3.0193834565356866e-07, - "tanin": 4.7233975241658215e-09, - "tante": 4.4306537619739976e-08, - "taper": 1.8918364661210484e-06, - "tapie": 4.89421643812659e-10, - "tapis": 4.924418135108464e-08, - "tarde": 6.570519653880892e-08, - "tarif": 2.9428216276176138e-08, - "tarin": 4.440100494006663e-09, - "tarir": 9.709552293191395e-10, - "taris": 9.142509959818682e-09, - "tarte": 2.094595549433926e-08, - "tassa": 9.9964932316453e-09, - "tasse": 2.232305076503e-08, - "tater": 2.5670614835888735e-08, - "taule": 1.3460582585927322e-09, - "taupe": 5.0961412963767e-08, - "taxer": 1.6262046827156563e-08, - "taxes": 5.569678350165524e-05, - "taxis": 8.070126264555173e-07, - "tchad": 3.9578288534276776e-10, - "teint": 9.648314113625912e-09, - "telex": 8.649383825688466e-07, - "telle": 1.7595423498034817e-07, - "tempe": 4.180225280767754e-08, - "tempo": 2.221367260775649e-06, - "temps": 7.558495242117056e-07, - "tendu": 2.1547092590520683e-08, - "tenir": 4.4190417699454474e-08, - "tenor": 3.54365576690325e-06, - "tenta": 2.1367692695442363e-08, - "tente": 2.5945581700781e-08, - "tenue": 6.8104347021681e-08, - "tenus": 5.4904279721256124e-08, - "terme": 1.9438651712103196e-07, - "terne": 7.008581113941246e-08, - "terre": 4.908623816616966e-07, - "tests": 6.298211368946413e-05, - "tetes": 2.239568210764525e-08, - "texas": 7.298965235131512e-08, - "texte": 1.4057691570022275e-07, - "theme": 2.00086107373175e-05, - "these": 0.0009999972230429499, - "thune": 3.1152063112596496e-09, - "tiare": 4.21128053553812e-09, - "tibet": 9.309891719347696e-09, - "tibia": 2.0250583203382007e-06, - "tiede": 1.877185145873834e-09, - "tiens": 2.470069606125104e-08, - "tient": 1.6341360340928987e-07, - "tiers": 1.296741433997857e-06, - "tigre": 2.0427117866459743e-08, - "tilde": 7.621476541392942e-08, - "times": 0.00019348526085954194, - "timon": 6.66440143803755e-09, - "timor": 3.0477672706081276e-08, - "tiree": 9.11420146330472e-09, - "tirer": 2.9280923593154357e-08, - "tires": 4.894583452535513e-06, - "tisse": 2.773486912474649e-09, - "tissu": 2.1358089628375323e-08, - "titan": 1.4140987250253684e-07, - "titre": 3.9756501946811293e-07, - "titus": 1.1585499807911549e-08, - "todor": 3.364522339197997e-10, - "toile": 5.172429804543492e-08, - "toits": 3.095844672302901e-08, - "tokyo": 2.33227567442661e-08, - "tolle": 1.410019792135202e-08, - "tombe": 7.292297711758119e-08, - "tonne": 1.1199893661977217e-06, - "tonus": 2.3986456841294913e-07, - "toque": 6.291195201046165e-08, - "torse": 1.4335963234384972e-08, - "total": 0.00021254614779123501, - "touer": 9.32137063723302e-10, - "tours": 4.353255869626837e-06, - "trace": 2.0299856067240675e-05, - "tract": 1.8410910926659836e-05, - "trahi": 6.9313066751713735e-09, - "train": 4.315975250569492e-05, - "trait": 4.538868088626852e-06, - "trame": 1.8570704901024782e-08, - "treve": 2.277514139827082e-09, - "tribu": 5.511614796163048e-08, - "trier": 7.067860678356143e-07, - "trois": 3.151248368371532e-07, - "tronc": 9.998299338552192e-09, - "trone": 1.5861051213312054e-08, - "trous": 3.5771136304460256e-08, - "trust": 7.038257535595832e-05, - "tuant": 1.3708847195655356e-09, - "tubes": 1.773961362924788e-05, - "tuees": 4.691702180709609e-10, - "tuent": 8.61661187006772e-09, - "tueur": 1.3770411206796127e-09, - "tuile": 4.970989581805353e-09, - "tunis": 3.0443048311000403e-09, - "turbo": 7.764784342891261e-07, - "turin": 4.646161513449828e-09, - "tuyau": 3.4190934101108427e-09, - "types": 9.414682276672394e-05, - "tyran": 1.5684840027509473e-08, - "ukase": 9.677944813116023e-08, - "ultra": 4.5130770632352214e-06, - "unies": 9.285471486486985e-09, - "union": 6.22215188822398e-05, - "unite": 6.627627918415445e-06, - "urine": 1.2970756239971707e-05, - "urnes": 3.949570595369086e-09, - "usage": 1.4406900917469398e-05, - "usine": 2.1364000388983948e-08, - "usuel": 3.569604435402297e-09, - "usure": 9.00644203688211e-09, - "utile": 1.2611314133796405e-07, - "vache": 1.7199757429684707e-08, - "vadim": 5.95239993862677e-10, - "vague": 9.806842069066722e-06, - "valet": 1.0313875227142343e-06, - "valmy": 1.489934297241769e-10, - "valse": 3.706196989878836e-08, - "value": 0.0002721466790673454, - "vanne": 2.514415041888691e-09, - "varie": 8.48535023992418e-08, - "varna": 9.805624842900625e-08, - "vaste": 3.846934405197301e-08, - "vecue": 2.0268934983632558e-09, - "veine": 1.570102376227839e-08, - "vendu": 1.1177838792408557e-08, - "venez": 1.3742219095006286e-08, - "venin": 8.515073445425711e-09, - "venir": 1.100294092011339e-07, - "vente": 5.15359867884351e-08, - "vents": 1.1751054767795883e-06, - "venue": 3.4129231774906033e-06, - "venus": 4.8394262362803356e-08, - "verbe": 2.7093423514638027e-08, - "verge": 2.897119097501528e-06, - "verne": 4.217307355836245e-09, - "verni": 2.21543324532922e-09, - "verra": 6.770903081607727e-08, - "verre": 6.501626763800097e-08, - "verse": 1.6737804743554105e-05, - "verso": 8.281028337644027e-07, - "verte": 6.58141556225255e-08, - "verts": 4.887795343311628e-08, - "vertu": 1.2733571418414032e-07, - "verve": 2.644827631206482e-07, - "veste": 2.945624045830582e-08, - "vetir": 5.763851723778286e-10, - "vetus": 5.5024221378553375e-08, - "veule": 6.457818726946256e-10, - "veuve": 1.7258877282222236e-08, - "vexer": 1.5425041759082103e-09, - "vichy": 7.460189205149991e-09, - "video": 1.668940520049159e-05, - "vider": 1.774932741226062e-08, - "vides": 1.979292617368364e-07, - "vieil": 1.2980325995282327e-08, - "viens": 3.5818603010648297e-08, - "vient": 9.526636589746389e-08, - "vieux": 1.0429839427074839e-07, - "vigne": 2.1057721309598684e-08, - "villa": 2.387158505528936e-06, - "ville": 1.1160811891745657e-06, - "vingt": 8.811303933782548e-08, - "virer": 1.8069334296546476e-09, - "viril": 4.656111857539659e-09, - "virus": 1.9161848353777383e-05, - "visas": 1.2588469396949893e-06, - "visee": 2.571415951599201e-09, - "viser": 1.892417121829865e-08, - "vital": 2.628828971348367e-05, - "vitez": 9.660106786697498e-10, - "vitre": 6.351550811753207e-09, - "vitro": 8.465857093764027e-06, - "vives": 2.1614074376534545e-08, - "vivra": 4.7499103184257615e-09, - "vivre": 1.6875583095499095e-07, - "vodka": 9.660422771859043e-07, - "vogel": 9.786265601678235e-09, - "vogue": 2.2309869441222776e-06, - "voici": 3.6294888992716876e-08, - "voies": 2.9214626726806342e-08, - "voile": 7.911113747201617e-08, - "voire": 3.781989539033621e-08, - "volee": 2.5979025045583168e-09, - "voler": 1.720084762336979e-08, - "volet": 1.3049196856870346e-08, - "volga": 2.4829533708118847e-09, - "volvo": 4.1800673679315055e-09, - "vomir": 1.2680545795981097e-09, - "votee": 1.8532320312974383e-09, - "voter": 4.342728199303443e-06, - "votes": 1.8427009202482622e-05, - "votre": 2.1699215327489463e-07, - "vouee": 4.684844878181151e-10, - "vouer": 8.99225530648746e-10, - "voues": 5.7285235504437e-10, - "voulu": 4.3378883000835916e-08, - "voute": 3.6141224005976966e-09, - "voyez": 2.061887630202031e-08, - "voyou": 2.9328236653085552e-09, - "vraca": 2.724721544250376e-10, - "vraie": 3.191456525221256e-08, - "vrais": 1.7015919845149297e-08, - "vulgo": 7.296869391450082e-08, - "wagon": 8.389350404006026e-06, - "wales": 1.1553940542967368e-07, - "wayne": 3.468456856641833e-08, - "wells": 1.4776754160516933e-05, - "white": 0.00014511968023246942, - "willy": 3.0485067984152777e-07, - "world": 0.0003134033811811262, - "worms": 4.673694714689832e-06, - "yacht": 2.2803656988521423e-06, - "yalta": 8.477045798255639e-10, - "yemen": 1.0257805048831434e-08, - "young": 0.00016687123069614846, - "yukon": 2.7301859363831467e-09, - "zaire": 8.665586235355556e-09, - "zebre": 3.2520306313108434e-10, - "zones": 1.4197972295232592e-05 -} \ No newline at end of file diff --git a/test.c b/test.c index bbcc0d935b10310b801135afb54f5d1251c071ea..09098f9878c19b024050d61d1326209a50f9e57c 100644 --- a/test.c +++ b/test.c @@ -7,9 +7,9 @@ void setUp(void) { setup_wordle(); } void tearDown(void) { teardown_wordle(); } -// not needed when using generate_test_runner.rb int main(void) { UNITY_BEGIN(); + // Bank RUN_TEST(test_random_word_should_be_jeter); RUN_TEST(test_bank_size_should_be_1529); @@ -21,9 +21,12 @@ int main(void) { RUN_TEST(test_answer_shoud_be_balai); RUN_TEST(test_validate_letter_should_be_false); RUN_TEST(test_validate_letter_should_be_true); - // RUN_TEST(test_generate_pattern_should_return_all_0); + RUN_TEST(test_generate_pattern_should_return_all_0); // Tool - RUN_TEST(test_compute_matches_should_be_empty); + RUN_TEST(test_string_contains_should_be_true); + RUN_TEST(test_string_contains_should_be_false); + RUN_TEST(test_compute_matches_should_remain_BALAI); + return UNITY_END(); } \ No newline at end of file diff --git a/tool/test/tool-test.c b/tool/test/tool-test.c index 663f48a1a21f2d555cf71918afde9d737bb9d260..fed7b6a9230cdcfa18508c55a49bdf61234636b8 100644 --- a/tool/test/tool-test.c +++ b/tool/test/tool-test.c @@ -1,6 +1,16 @@ #include "tool-test.h" -void test_compute_matches_should_be_empty(void) { +void test_string_contains_should_be_true(void) { TEST_ASSERT_TRUE(string_contains("BALAI", 'A')); } + +void test_string_contains_should_be_false(void) { TEST_ASSERT_FALSE(string_contains("BALAI", 'S')); } + +void test_compute_matches_should_remain_BALAI(void) { + // Arrange + char **target = malloc(sizeof(char *)); + target[0] = malloc((WORD_LENGHT + 1) * sizeof(char)); + strcpy(target[0], "BALAI"); + + // Act set_gamemode(MENU_SOLO); init_tool(); @@ -11,12 +21,23 @@ void test_compute_matches_should_be_empty(void) { possibility_t **p = compute_matches("BRUTE", pattern); save_computed_matches(p); + free(pattern); + pattern = NULL; + set_try("SALUT"); pattern = generate_pattern(); p = compute_matches("SALUT", pattern); save_computed_matches(p); free(pattern); + + // Assert + TEST_ASSERT_EQUAL_INT(get_remaining_bank_count(), 1); + TEST_ASSERT_EQUAL_STRING_ARRAY(target, get_remaining_bank(), 1); + + free(target[0]); + free(target); + destroy_possibilities(p); destroy_tool(); } diff --git a/tool/test/tool-test.h b/tool/test/tool-test.h index b36957d0dd41b8a72f3abca0c0dba367d6d005f5..7f6bc494430d88ed4c62833209d128cc049d634b 100644 --- a/tool/test/tool-test.h +++ b/tool/test/tool-test.h @@ -5,6 +5,8 @@ #include "../../wordle/wordle.h" #include "../tool.h" -void test_compute_matches_should_be_empty(void); +void test_string_contains_should_be_true(void); +void test_string_contains_should_be_false(void); +void test_compute_matches_should_remain_BALAI(void); #endif diff --git a/tool/tool.c b/tool/tool.c index 9da79376e7522461df560c90d85af5ac829486bf..2a09095f2506e483867b451ea943e249d2a5504e 100644 --- a/tool/tool.c +++ b/tool/tool.c @@ -42,17 +42,14 @@ void destroy_matches(matches_t *matches) { * @param pattern * @return */ -matches_t *filter_out_remaining_bank(char *word, Pattern *pattern, int print) { +matches_t *filter_out_remaining_bank(char *word, Pattern *pattern) { matches_t *matches = malloc(sizeof(matches_t)); matches->count = 0; - if (print) - printf("%s\n\n", word); - // Create empty word matched array char tmp[remaining_bank_count][WORD_LENGHT + 1]; for (int i = 0; i < remaining_bank_count; i++) - *tmp[i] = *"\0"; + strcpy(tmp[i], "\0"); // Check validity for each remaning word for (int j = 0; j < remaining_bank_count; j++) { @@ -61,19 +58,13 @@ matches_t *filter_out_remaining_bank(char *word, Pattern *pattern, int print) { bool valid_word = true; for (int i = 0; i < WORD_LENGHT; i++) { - // Forced to create a string of only 1 char to get his position in the word - char current_char[2] = {word[i], '\0'}; - // Filter out the non-valid words - if (pattern[i] == WRONG && (int)strcspn(current_word, current_char) != WORD_LENGHT) { + if ((pattern[i] == WRONG && string_contains(current_word, word[i])) || + (pattern[i] == MISPLACED && !string_contains(current_word, word[i])) || + (pattern[i] == CORRECT && (strchr(current_word, word[i]) - current_word) != i)) { valid_word = false; - break; } - if ((pattern[i] == MISPLACED && (int)strcspn(current_word, current_char) == WORD_LENGHT) || - (pattern[i] == CORRECT && (int)strcspn(current_word, current_char) != i)) - valid_word = false; - // Clear the current char to not impact futur letter checks current_word[i] = ' '; } @@ -118,14 +109,14 @@ double compute_entropy(char *word) { curr[i] = list[i]; // Compute the product itself (0, 0, 0, 0, 0), (1, 0, 0, 0, 0), (2, 0, 0, 0, 0), (0, 1, 0, 0, 0), etc... + // O(Patterns^WORD_LENGTH) while (!done) { // Compute current pattern entropy - matches_t *matches = filter_out_remaining_bank(word, (Pattern[WORD_LENGHT]){*curr[0], *curr[1], *curr[2], *curr[3], *curr[4]}, 0); + matches_t *matches = filter_out_remaining_bank(word, (Pattern[WORD_LENGHT]){*curr[0], *curr[1], *curr[2], *curr[3], *curr[4]}); // Skip unmatch pattern if (matches->count == 0) { destroy_matches(matches); - done = true; break; } @@ -202,18 +193,30 @@ void destroy_possibilities(possibility_t **p) { free(p); } -possibility_t **compute_matches(char *word, Pattern *pattern) { - matches_t *matches = filter_out_remaining_bank(word, pattern, 1); +bool string_contains(char *foo, char c) { + char sc[2] = {c, '\0'}; + return (int)strcspn(foo, sc) != WORD_LENGHT; +} - for (int i = 0; i < matches->count; i++) - printf("%s\n", matches->words[i]); +possibility_t **compute_matches(char *word, Pattern *pattern) { + matches_t *matches = filter_out_remaining_bank(word, pattern); - possibility_count = matches->count; + if (matches->count == 0) { + destroy_matches(matches); + return NULL; + } // Create the new possibilities list - possibilities = calloc(possibility_count, sizeof(possibility_t *)); + // Delete no longer used words + for (int i = matches->count - 1; i < possibility_count; i++) { + free(possibilities[i]->word); + free(possibilities[i]); + } + + possibility_count = matches->count; + possibilities = realloc(possibilities, possibility_count * sizeof(possibility_t *)); for (int i = 0; i < possibility_count; i++) - possibilities[i] = create_possibility(matches->words[i], compute_entropy(matches->words[i])); + possibilities[i] = create_possibility(matches->words[i], 0.0); // compute_entropy(matches->words[i]) destroy_matches(matches); @@ -238,14 +241,4 @@ void save_computed_matches(possibility_t **matches) { int get_remaining_bank_count() { return remaining_bank_count; } -char **aggregate_possibilities(char *word, Pattern *pattern) { - char **words = malloc(sizeof(char *) * POSSIBILITY_SET); - possibility_t **matches = compute_matches(word, pattern); - - for (int i = 0; i < 2; i++) - words[i] = matches[i]->word; - - // sort by probability ASC - - return words; -} \ No newline at end of file +char **get_remaining_bank() { return remaining_bank; } \ No newline at end of file diff --git a/tool/tool.h b/tool/tool.h index edc608032a55932e1918e9c2ac27cf83f9fa63d4..c1894a0b7000566bdbf7d816e809b4660d6afaf2 100644 --- a/tool/tool.h +++ b/tool/tool.h @@ -35,6 +35,15 @@ void destroy_tool(); */ void destroy_possibilities(possibility_t **p); +/** + * @brief Does a string contains a char + * + * @param foo + * @param c + * @return + */ +bool string_contains(char *foo, char c); + /** * @brief Compute all possible matches * @@ -59,12 +68,10 @@ void save_computed_matches(possibility_t **matches); int get_remaining_bank_count(); /** - * @brief Agregate a defined set of possibile words from a given pattern + * @brief Get the remaining bank * - * @param word - * @param pattern * @return */ -char **agregate_possibilities(char *word, Pattern *pattern); +char **get_remaining_bank(); #endif