prashanth-up / Wordle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wordle

An interactive solver for the word game Wordle

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About The Project

This Wordle solver is based on linear search within a solution set sorted by probability and confidence score closest to latest attempt while eliminating out characters which don't appear or appear in the wrong position.

Built With

This project uses Python3 and its in-built libs only.

  • collections.Counter
  • itertools.chain
  • pathlib
  • operator

Getting Started

Clone this repo to your folder by using for

HTTPS:

https://github.com/prashanth-up/Wordle.git

GITHUB CLI

gh repo clone prashanth-up/Wordle

Usage

  1. Run the Wordle.ipynb till the last cell where Solve() triggers the game to start.

  2. Try one of the top suggestions presented by the Bot into your Game.

  3. Enter the colour coded score(Green, Yellow, Grey) as (2, 1, 0) respectively into the interactive input shell

  4. Repeat Step 2 and Step 3 until you get your solution is accepted by wordle. (Avg Attemps 3.5)

Logo

Here the solution was MONTH on (March 9, 2022)

Contributing

Contribute before everyone forgets this game. Then this will be sent to archive hell.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Prashanth Umapathy - ujprashant@gmail.com

Project Link: https://github.com/prashanth-up/Wordle/

About

License:MIT License


Languages

Language:Jupyter Notebook 100.0%