Compare commits

...

2 Commits

Author SHA1 Message Date
kirbylife cff7080508 Filter some words 2023-10-10 00:23:29 -06:00
kirbylife 275bc79f21 Improve a bit the algorithm that choice the word of the day 2023-10-10 00:23:18 -06:00
2 changed files with 36 additions and 379 deletions

View File

@ -14,7 +14,7 @@ pub fn get_word_of_the_day() -> String {
let year = date.year() as usize; let year = date.year() as usize;
let month = date.month() as usize; let month = date.month() as usize;
let day = date.day() as usize; let day = date.day() as usize;
let index = year + month * day; let index = year * month * day;
WORDS[index % WORDS.len()].clone() WORDS[index % WORDS.len()].clone()
} }

413
words.txt
View File

@ -1262,123 +1262,60 @@ MUSLO
MUTAN MUTAN
MUTAR MUTAR
MUTUO MUTUO
NABAB
NABAL
NABAR
NABLA
NACEN NACEN
NACER NACER
NACES NACES
NACHO NACHO
NACRE
NADAN NADAN
NADAR NADAR
NADEN NADEN
NADIE NADIE
NADIR
NAFRE
NAFTA
NAGUA
NAHUA
NAIFE
NAIPE NAIPE
NAIRE
NALCA
NALGA
NANCE
NANEE
NANSA
NANTE
NAPEO
NAQUE
NARDO
NARES
NARIZ NARIZ
NARRE
NASAL NASAL
NATAL NATAL
NATOS NATOS
NAURU
NAUTA
NAVAL NAVAL
NAZCA NAZCA
NAZCO NAZCO
NECEE
NECIA NECIA
NECIO NECIO
NEGAR NEGAR
NEGRA NEGRA
NEGRO NEGRO
NEGUS
NELDO
NEMEO
NENIA
NEPAL
NESGO
NEUMA
NEVAR NEVAR
NEVIS
NIARA
NIAZO
NICHO NICHO
NICLE
NIDAL
NIDIA
NIDIO
NIEGA NIEGA
NIEGO NIEGO
NIELE NIETA
NIETO NIETO
NIEVA NIEVA
NIEVE NIEVE
NIEVO NIEVO
NIGUA
NIMBE
NIMIO
NINFO
NIOTO
NITRE
NITRO NITRO
NIVEL NIVEL
NOBEL NOBEL
NOBLE NOBLE
NOCHE NOCHE
NOCIR
NOCLA
NOGAL NOGAL
NOMON
NONIO
NOPAL NOPAL
NORAY
NORIA NORIA
NORMA NORMA
NORTE NORTE
NOTAN NOTAN
NOTAR NOTAR
NOTEN NOTAS
NOTOS
NOTRO
NOVAL
NOVAN
NOVAR
NOVEL NOVEL
NOVEN NOVIA
NOVIE
NOVIO NOVIO
NUBIO
NUBLA NUBLA
NUBLE
NUBLO NUBLO
NUCIR
NUCOS
NUERA NUERA
NUEVA NUEVA
NUEVE NUEVE
NUEVO NUEVO
NULOS NULOS
NUMEN
NUNCA NUNCA
NUTRA
NUTRE NUTRE
NUTRO NUTRO
OASIS OASIS
@ -1386,401 +1323,196 @@ OBESO
OBLEA OBLEA
OBRAN OBRAN
OBRAR OBRAR
OBREN
OBSTA
OBSTE
OBVIE
OBVIO OBVIO
OCASO OCASO
OCELO
OCENA
OCIAR
OCUJE
OCUMO
OCUPA OCUPA
OCUPE
OCUPO OCUPO
ODIAR ODIAR
OESTE OESTE
OFITA
OHMIO
OIDOR
OJEAR OJEAR
OJERA OJERA
OJETE
OJITO OJITO
OJIVA OJIVA
OJOSA
OJOSO
OJOTA
OLEAR OLEAR
OLELE OLIVA
OLEME
OLIVE
OLIVO OLIVO
OLLAO
OLLAR
OLOTE OLOTE
OMEGA OMEGA
OMERO
OMEYA
OMINE
OMISO OMISO
OMITE OMITO
ONCEE ONDEA
ONDEE ONDEO
ONECE
OPACO OPACO
OPACA
OPERA OPERA
OPERE
OPERO OPERO
OPILA
OPILE
OPILO
OPINA OPINA
OPINE
OPINO OPINO
OPTAN OPTAN
OPTAR OPTAR
OPTEN
ORATE ORATE
ORDEN ORDEN
OREAR OREAR
OREJA OREJA
ORFRE
ORIBE
ORIVE
ORLAR
ORNAR
ORNEE
OROYA
ORUGA ORUGA
ORUJO
ORZAR
OSEAR
OSERO
OSMIO OSMIO
OSTIA
OSTRO
OSUDO
OSUNO
OTEAR
OTERO
OTILE
OTOBA
OVABA
OVADO
OVARA
OVARE
OVASE
OVEJA OVEJA
OVERO
OVINO OVINO
OVULE OVULA
OXEAR OVULO
OXIDA OXIDA
OXIDE
OXIDO OXIDO
OZONO OZONO
PACEN
PACER
PACHA
PACHO
PACTA PACTA
PACTE
PACTO PACTO
PADRE PADRE
PAFIO
PAGAN PAGAN
PAGAR PAGAR
PAGAS PAGAS
PAGEL
PAGOS PAGOS
PAGRO
PAGUE
PAICO
PAILA
PAIRE
PAJAR
PAJEE
PAJEL
PAJUZ
PALAU
PALCO PALCO
PALEA PALEA
PALEE
PALEO PALEO
PALES
PALIO
PALLE
PALMA PALMA
PALME
PALMO PALMO
PALAS
PALOS PALOS
PALPA PALPA
PALPE
PALPO PALPO
PAMPA
PANAL PANAL
PANAS
PANCA
PANCO
PANDA PANDA
PANDE
PANDO PANDO
PANEL PANEL
PANES PANES
PANOS
PANSA
PANZA PANZA
PAPAL
PAPAN
PAPAR
PAPAS PAPAS
PAPEE
PAPEL PAPEL
PAPEN
PAPOS
PARAN PARAN
PARAR PARAR
PARAS PARAS
PARCA PARCA
PARCE
PARCO
PARDA PARDA
PARDO PARDO
PAREA
PAREE
PAREN PAREN
PAREO PARON
PARES PARES
PARGO PARGO
PARIO PARIO
PARIR PARIR
PARLE
PAROS PAROS
PARPE
PARRA PARRA
PARRE
PARRO
PARTA
PARTE PARTE
PARTO PARTO
PARVA
PARVO
PASAN PASAN
PASAR PASAR
PASAS PASAS
PASEE
PASEN PASEN
PASEO PASEO
PASME
PASMO
PASTA PASTA
PASTE PASTE
PASTO PASTO
PATAO
PATEA PATEA
PATEE
PATEO PATEO
PATIO PATIO
PATOS PATOS
PAULA PAUSA
PAULE PAUSO
PAUSE PAUTA
PAUTE PAUTO
PAVOR PAVOR
PAYAR
PAZCA
PAZCO
PEAJE PEAJE
PEANA
PEBRE
PECAR PECAR
PECHA
PECHE
PECHO PECHO
PECIO
PECTE
PEDAL PEDAL
PEDIR PEDIR
PEDRO
PEGAN PEGAN
PEGAR PEGAR
PEGUE
PEINA PEINA
PEINE PEINE
PEINO PEINO
PELAN PELAN
PELAR PELAR
PELEE PALTA
PELEN
PELIS
PELLA
PELLO
PELMA
PELTA
PELVI
PENAL PENAL
PENAN PENAN
PENAR PENAR
PENCA PENCA
PENCO
PENDA PENDA
PENDE PENDE
PENDO PENDO
PENEN
PENOL
PEORA
PEPLO
PERAL
PERAS PERAS
PERCA
PERLE
PERNA
PERNO PERNO
PEROL
PERRA
PERRO PERRO
PERSA PERSA
PERTA
PESAN PESAN
PESAR PESAR
PESCA PESCA
PESCO PESCO
PESEN
PESTE PESTE
PETAR PESTO
PETRA
PIADA
PIADO
PIAFE
PIALE
PIANO PIANO
PICAN PICAN
PICAR PICAR
PICHE
PICHI
PICOR PICOR
PICOS PICOS
PIDAN PIDAN
PIDEN PIDEN
PIEJO
PIEZA PIEZA
PIFIE PIFIA
PILAN
PILAR PILAR
PILEN
PILLA
PILLE
PINAR
PINCE
PINES PINES
PINGO
PINNA
PINOL
PINOS PINOS
PINTA PINTA
PINTE
PINTO PINTO
PINZA PINZA
PINZO
PIOJO PIOJO
PIOLA
PIOLE
PIOLO
PIPAN
PIPAR
PIPEN
PIQUE
PIRAN PIRAN
PIRAR PIRAR
PIRCO
PIREN
PIRLA
PIROS
PIRRE
PISAN PISAN
PISAR PISAR
PISAS PISAS
PISCO PISCO
PISEN
PISPE
PISTA PISTA
PISTE
PISTO
PITAN PITAN
PITAO
PITAR PITAR
PITEN
PITIO
PIULE
PIUNE
PIURE
PIZCA PIZCA
PIZCO
PIZZA PIZZA
PLACA PLACA
PLACE
PLACO
PLAGO
PLANA PLANA
PLANO PLANO
PLATA PLATA
PLATO PLATO
PLAYA PLAYA
PLAYO
PLAZA PLAZA
PLAZO PLAZO
PLEBE PLEBE
PLECA
PLENA PLENA
PLENO PLENO
PLEON
PLEPA
PLEXO PLEXO
PLICA
PLISE
PLOMA
PLOME
PLOMO PLOMO
PLUMA PLUMA
POBRE POBRE
POCHO
PODAN PODAN
PODAR PODAR
PODAS PODAS
PODEN
PODER PODER
PODIO PODIO
PODRE PODRE
POEMA POEMA
POETA POETA
POLAR POLAR
POLCO
POLEN POLEN
POLEO POLEA
POLIO POLIO
POLIR
POLIS
POLLA
POLLO POLLO
POLVO POLVO
POMAR
POMPO
PONEN PONEN
PONER PONER
PONGA PONGA
PONGO PONGO
PONLE PONLA
PONLO PONLO
PONTE PONTE
PONTO
POPAN
POPAR
POPEN
PORGO
PORNO
PORRA PORRA
PORRO PORRO
PORTA PORTA
@ -1789,50 +1521,28 @@ PORTO
POSAN POSAN
POSAR POSAR
POSAS POSAS
POSCA
POSEA POSEA
POSEE
POSEN POSEN
POSEO POSEO
POSMO
POSTA
POSTE POSTE
POTAR
POTRA POTRA
POTRO POTRO
POYAN
POYAR
POYEN
PRADO PRADO
PRAVA
PRAVO
PRESA PRESA
PRESO PRESO
PREST
PRIMA PRIMA
PRIME
PRIMO PRIMO
PRIOR
PRISA PRISA
PRIVE PRIVA
PROBO PRIVO
PRONO
PRORA
PROSA PROSA
PRUNO
PUBES
PUBIS PUBIS
PUCHO
PUCIA
PUDIN PUDIN
PUDIO
PUDIR
PUDOR PUDOR
PUDRA PUDRA
PUDRE PUDRE
PUDRO PUDRO
PUGNA PUGNA
PUGNE
PUGNO PUGNO
PUJAN PUJAN
PUJAR PUJAR
@ -1845,115 +1555,58 @@ PULLA
PULPA PULPA
PULPO PULPO
PULSA PULSA
PULSE
PULSO PULSO
PUNAN PUNAN
PUNAR
PUNCE
PUNEN
PUNES
PUNGE
PUNIR PUNIR
PUNJO
PUNTA PUNTA
PUNTE
PUNTO PUNTO
PUNZA
PUNZO
PUPAR
PUREE
PURGA PURGA
PURGO PURGO
PUROS PUROS
PURRA QUEDA
PURRE
PURRO
PUTEE
PUTOS
PUYAR
PUZOL
QATAR
QUEDE
QUEDO QUEDO
QUEJA QUEJA
QUEJE
QUEJO QUEJO
QUEMA QUEMA
QUEME
QUEMO QUEMO
QUENA
QUEPO
QUERA
QUESO QUESO
QUIEN QUIEN
QUIER
QUIJO
QUILO
QUIMO
QUINA QUINA
QUINO
QUISE QUISE
QUISO QUISO
QUITA QUITA
QUITE
QUITO QUITO
RABAL
RABEE
RABEL
RABIA RABIA
RABIE
RABIO
RABOS RABOS
RACHE
RADAR RADAR
RADIA
RADIE
RADIO RADIO
RAFAL
RAFEE
RAFIA RAFIA
RAGUA
RAHEZ
RAIJO
RAJAR RAJAR
RALBE RALLA
RALEE
RALLE
RALLO RALLO
RAMAL
RAMIO
RAMOS RAMOS
RAMPE
RANDA
RANGO RANGO
RAPAN RAPAN
RAPAR RAPAR
RAPAZ RAPAZ
RAPEN RAPTA
RAPTE
RAPTO RAPTO
RAQUE RARAS
RAREE RAROS
RASAN RASCA
RASAR
RASCO RASCO
RASEN RASGA
RASGO RASGO
RASOS RASOS
RASPA RASPA
RASPE
RASPO RASPO
RATEA RATEA
RATEE
RATEO RATEO
RATIO
RAUDO RAUDO
RAUTA
RAYAN RAYAN
RAYAR RAYAR
RAYEN
RAYOS RAYOS
RAZAR RAZON
REARA REARA
REARE REARE
REBLE REBLE
@ -3049,3 +2702,7 @@ ZURRE
ZURZA ZURZA
ZURZO ZURZO
ZUZAR ZUZAR
RATON
RATAS
RATOS
LIDER