{"id":21177050,"url":"https://github.com/allenjue/wordle-bot","last_synced_at":"2025-03-14T18:25:18.164Z","repository":{"id":45518549,"uuid":"513760894","full_name":"AllenJue/Wordle-Bot","owner":"AllenJue","description":"An interactive, user-friendly Wordle solver","archived":false,"fork":false,"pushed_at":"2022-07-18T21:58:45.000Z","size":169,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T11:33:59.115Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllenJue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-14T04:40:35.000Z","updated_at":"2022-07-15T20:59:58.000Z","dependencies_parsed_at":"2022-08-19T17:21:18.968Z","dependency_job_id":null,"html_url":"https://github.com/AllenJue/Wordle-Bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FWordle-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FWordle-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FWordle-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllenJue%2FWordle-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllenJue","download_url":"https://codeload.github.com/AllenJue/Wordle-Bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243624135,"owners_count":20321033,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T17:14:23.984Z","updated_at":"2025-03-14T18:25:18.143Z","avatar_url":"https://github.com/AllenJue.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wordle-Bot\n## Introduction\nWordle-Bot is an interactive, user-friendly Wordle solver that takes in feedback from a user's Wordle results to give suggestions for finding a solution. It's my approach at making a solver similar to [NYT's Wordle Bot](https://www.nytimes.com/interactive/2022/upshot/wordle-bot.html).\n\n## Features\nWordle-Bot has a 6x5 grid, which resembles a Wordle Board. Upon clicking a square, it will toggle between grey, yellow, and green, which correspond with [Wordle's](https://www.nytimes.com/games/wordle/index.html) features of invalid letters, misplaced letters, and correct letters. Typing letters will populate the empty squares for the current row, and pressing enter will attempt the guess. The Wordle-Bot will then process the given information and attempt to narrow down possible answers and provide a calculated guess.\n\nOver thousands of trials, I've found that Wordle-Bot is capable of solving the Wordle about 93.5% of the time in around 4.6 guesses.\n\nHere's an example of the Wordle-Bot in action, where the solution is the word *QUILL*\n![Wordle-Bot gif](https://user-images.githubusercontent.com/66751933/179063820-62961906-1d3e-4c1b-b89f-4d05985a15b3.gif)\n\n## Technologies\n* Java 8 (```java version \"1.8.0_301\"\nJava(TM) SE Runtime Environment (build 1.8.0_301-b09)\nJava HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)``` preferred)\n* Java Swing\n* Java FX\n\n## Setup and Launch\nDownload the code as a zip and navigate to the bin directory. From there run:\n\n```java Gui``` \n\nto launch the chess game.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenjue%2Fwordle-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallenjue%2Fwordle-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallenjue%2Fwordle-bot/lists"}