• Tue. Aug 9th, 2022

Jeux News

Retrouvez toute l'actualité du jeu video sur Android, PS4, PC et consoles.

Alors vous voulez être un développeur de logiciels ? Voici comment créer un bot Wordle

ByMaria G

Mar 30, 2022

La programmation a toujours été un passe-temps pour Tim Techathuvanan.

Il est maintenant mathématicien et analyste de systèmes à la société de conseil en informatique de Baltimore. Services d’information Holden. Mais Techathuvanan a déclaré que la programmation était une compétence qu’il avait entretenue tout en obtenant son doctorat. en mathématiques, ainsi qu’une carrière d’analyste financier pendant plus de 20 ans auprès d’organisations telles que Campbell & Compagnie, Commission américaine des valeurs mobilières et des échanges et ensuite Prix ​​T. Rowe.

Travailler en tant que professionnel de l’informatique est maintenant un changement de carrière pour Techathuvanan, mais le codage a toujours fait partie de son travail, car il a utilisé MATLAB, le langage de programmation informatique statistique R et Python pour créer des modèles économiques pendant son séjour à T. Prix ​​Rowe.

« Je n’aurais pas avancé dans la finance avec juste un doctorat. en mathématiques, aussi stupide que cela puisse paraître », a déclaré Techathuvanan Techncal.ly. « Si je n’avais pas été capable de programmer, personne ne m’aurait embauché pour faire le travail que je faisais. Le diplôme en mathématiques indique aux gens que je sais comment résoudre des problèmes et que je peux m’en tenir à une situation difficile. »

Avec Holden Information Services, Techathuvanan travaille dans l’automatisation autour de la maintenance des serveurs. Il écrit des scripts liés au moment où des ordinateurs sont ajoutés et supprimés du réseau d’une entreprise, tout en créant des scripts qui donnent des données sur qui utilise tout l’espace disque dur ou la mémoire sur le serveur d’une entreprise cliente.

« Parce qu’il y a tellement d’ordinateurs et que ce sont ces systèmes monolithiques que nous essayons de connecter, j’ai un code qui videra un rapport de ce système, un de ce système et un de ce système. Ensuite, collez-les tous ensemble et voyez où il nous manque des pièces », a déclaré Techathuvanan.

Mais c’est son travail quotidien. Dans ses heures creuses, il aime jouer Wordle – vous savez, le jeu de mots numérique quotidien qui a pris d’assaut le monde et votre fil Twitter plus tôt cette année.

Techathuvanan aime les puzzles et résoudre des problèmes. Wordle était le puzzle; le problème était d’identifier à quel point il était bon à Wordle et comment s’améliorer. Pour résoudre le problème, il a créé un bot qui a fait et marqué des suppositions dans Wordle dans le but de créer le meilleur joueur Wordle, puis de se comparer à lui.

“À peu près tout ce que vous voulez faire, il y a quelqu’un qui a déjà écrit une bibliothèque pour cela”, a déclaré Techathuvanan – alors il a trouvé une bibliothèque Python avec un dictionnaire Wordle pour commencer. Ensuite, il a créé son propre script pour jouer au jeu. Le bot connaît alors le mot correct du jour et lui montre la manière optimale de jouer à partir d’une supposition donnée : lorsque Techathuvanan ajoute une supposition, il reçoit un nombre numérique indiquant la capacité du mot à conduire à la bonne réponse.

La vidéo ci-dessous est une démonstration du bot et de la décomposition du code, donc si vous êtes obsédé par vos compétences Wordle, vous pouvez obtenir l’essentiel pour créer votre propre bot pour tester votre courage. (Le code de son bot n’est pas disponible sur GitHub.) Ou utilisez peut-être ses instructions comme point de départ pour imaginer votre propre projet parallèle Python afin d’affiner vos compétences en programmation.


Donte Kirby est membre du corps 2020-2022 de Report for America, une initiative de The Groundtruth Project qui associe de jeunes journalistes à des salles de rédaction locales. Cette position est soutenue par la Fondation Robert W. Deutsch. -30-

Juex News

Leave a Reply

Your email address will not be published.