This repository contains algorithm and solver for the game WORDLE

Overview

Wordle-Cracker

This repository contains algorithm and solver for the game WORDLE

How to use

  • Run the program:
python main.py
  • Type in the guess word in WORDLE and type in corresponding colors in python prompt
  • If it's 🟩️ 🟩️ 🟩️ ⬜️ ⬜️ then you type 11100 , ⬜️ 🟩️ 🟩️ ⬜️ 🟨 you type 01102 etc.

It will call a WodleSolver class which will calculate every possible answer we generate from data's generateValidWords.py actualWords.json The file actualWords.json contains 6602 possible guesses of length of 5 words. Every time our program will pop out a guess and you can enter wordle's hint by color.

  • For example:
====================
Game: 1
====================
If the guess pop Not in word list enter 99999
There are 6602 remains
Guess : DONNA ⬜️⬜️⬜️⬜️🟨 There are 1298 remains
Guess : CLAMS ⬜️⬜️🟩️🟩️⬜️ There are 4 remains
Guess : TRAMP ⬜️🟩️🟩️🟩️⬜️ There are 1 remains
Guess : FRAME ⬜️🟩️🟩️🟩️⬜️ There are 1 remains
Congratulations!

====================
Game: 2
====================
If the guess pop Not in word list enter 99999
There are 6602 remains
Guess : HAIKU 🟨🟨⬜️⬜️⬜️ There are 125 remains
Guess : GHATS ⬜️🟩️🟩️⬜️🟨 There are 15 remains
Guess : SHALL 🟩️🟩️🟩️⬜️⬜️ There are 9 remains
Guess : SHAPE 🟩️🟩️🟩️⬜️⬜️ There are 3 remains
Guess : SHAWM 🟩️🟩️🟩️⬜️⬜️ There are 2 remains
Guess : SHARD 11102

Enjoy your WORDLE!!

If you interest in algorithm of this project you can check WordleSolver.py

Owner
YiHsin Chen
YiHsin Chen
This a Chess PGN saver which allows you to save your game pgns, in a .pgn file

PGN Saver This a Chess PGN saver which allows you to save your game pgns, in a .pgn file This can be a very useful tool for the people using chessbase

3 Jan 06, 2022
A Python based program that displays Your Minecraft Server's Status Infos.

Minecraft-server-Status This (very) small python script allows you to view any Minecraft server's status Information Usage Download the file, install

Jonas_Jones 2 Oct 05, 2022
Online battleships game on python and JS

Battleships Online battleships game Using websockets to connect to the client. SQLite database for storing account data and game logs (for players top

5 Nov 11, 2021
A project to san the internet of all open Minecraft servers.

MC-Server-Finder A project that scans the internet to find open Minecraft servers. Install the dependencies by running pip install -r requirements.txt

drakeerv 8 Mar 12, 2022
A Pygame application which generates mazes using randomized DFS (Depth-First-Search)

Maze-Generator-with-Randomized-DFS A Pygame application which generates mazes using randomized DFS (Depth-First-Search)-(Iterative implementation). Ra

Aysha sana 2 Feb 08, 2022
Lutris desktop client in Python / PyGObject

Lutris Lutris is an open source gaming platform that makes gaming on Linux easier by managing, installing and providing optimal settings for games. Lu

Lutris 6.1k Dec 30, 2022
Running Chess Night results tabulation

Running Chess Night results tabulation

Mitch LeBlanc 2 Nov 20, 2021
A "guess the number" game on a GUI interface using Tkinter library🙂

A "guess the number" game on a GUI interface using Tkinter library🙂

Arsalan 2 Feb 01, 2022
Deep Running

Deep Running 1. Install $ pip install --user deep_running 2. Lap N Lap. Name Remarks Citation Meta 1 Mario Deeeeeep Running I was born to run. dannyso

karaage 69 Jan 31, 2022
This is a simple Tic-Tac-Toe game.

Tic-Tac-Toe Nosso famoso e tradicional Jogo da Velha, mas agora em Python. Development setup Para rodar o programa, basta instalar python em sua maqui

João Assalim 1 Oct 10, 2022
AI that plays Flappy Bird Game using the python module NEAT.

Flappy Bird AI [NEAT] AI that plays Flappy Bird Game using the python module NEAT. Instructions Install Python Modules: pip3 install -r requirements.t

Abhisht 5 Jan 26, 2022
Wordle Solver: A simple script which is also called Wordle solver

wordle-solver this code is a simple script which is also called Wordle solver. t

amirreza 1 Feb 15, 2022
Practice the use of the random library to get the user guess the result.

Guessing Game Practice the use of the random library to get the user guess the result. Additional description about the project and its features. Buil

Herbert Orellana 1 Dec 13, 2021
A playable version of Chess – classic two-player, various AI levels, and the crazyhouse variant! Written in Python 3

A playable version of Chess – classic two-player, various AI levels, and the crazyhouse variant! Written in Python 3. Requires the installation of PIL/Pillow and Requests

1 Dec 24, 2021
Snake (PyGame-based) port for Minecraft:Bedrock Edition using PEWSAPI

Snake_PEWSAPI Snake (PyGame-based) port for Minecraft:Bedrock Edition using PEWSAPI And we are not going to make any change to the original Snake sour

Azuki 1 Mar 17, 2022
A small, Pygame-based library project intended for personal use.

EzyGame Version 0.0.1 A simple library project intended for personal use with Pygame. Warning: I am a very amateur programmer, so the code will probab

Dorbell 1 Jan 08, 2022
Breakout-KD - A fantastic game created in python with pygame ✌️

Breakout-KD About This Game Breakout-KD is a fantastic breakout game. It's a python based game officialy made by me on december holiday. This game wor

Keep Distance 1 Jan 01, 2022
Tic-Tac-Toe - Tic-Tac-Toe game build With Python

Tic Tac Toe This game is very popular amongst all of us and even fun to build as

PyLaboratory 0 Feb 06, 2022
Are you obsessed with playing the increasingly-popular word game Wordle?

WORDLE-VISION Up your Wordle game! Are you obsessed with playing the increasingly-popular word game Wordle? Ever wondered what the optimal first word

Ravi Gupta 5 May 10, 2022
An easy to use game engine/framework for python.

A game engine powered by python and panda3d.

Petter Amland 1.6k Jan 05, 2023