Code Monkey home page Code Monkey logo

wordmastermind's Introduction

WordMasterMind

About

See: the About page in the Wiki.

Rules Screenshot Dictionaries Screenshot Word Lenghts Screenshot

Welcome to Word MasterMind!

Word MasterMind is a variation of Mastermind, popularized by the game Wordle, but with a few differences.

In Word MasterMind, you can guess and the game will choose a random word length in either the Scrabble Dictionary, one of a couple other provided word lists, or we've given you the tools to use your own.

Words available in the Scrabble dictionary range from 2 letters to 15 letters.

  • Detailed information on the other dictionaries is forthcoming

Unlike Wordle, the number of tries varies with the word length.

  • One (1) Attempt per letter in the secret word
  • One (1) additional Attempt

This will probably change

Therefore, a 3 letter word will give you 4 attempts, a 5 letter will give you 6 like Wordle. A 15 letter word would give you 16 attempts.

Guess the word the Mastermind has in mind in within the number of tries.

Each guess must be a valid word of the correct length. Hit the enter button to submit.

After each guess, the color of the tiles will change to show how close your guess was to the word.

Scoring (idea):

  • Two (2) points per attempt under maximum
  • Three (3) additional points each first time a letter is used, it is in the correct position
  • One (1) additional point for each new letter, but out of place
  • One (1) more point for a previously guessed letter once it is in the correct position

Scoring subject to change, at least until it is dialed in.

Documentation

Documentation is located in the toplevel repo's Wiki

wordmastermind's People

Contributors

dependabot[bot] avatar dodyg avatar jessicamulein avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

wordmastermind's Issues

Star trek dictionary (TREKLE)

Someone on Twitter suggested a Star Trek dictionary- easy to add to the engine if we have a text file or list of words.

Originally posted by @FreddieMercurial in #4

maximum number of flagged results

https://aditya-sengupta.github.io/coding/2022/01/13/wordle.html

When you’re checking for yellows, Wordle will return as many matches as there are times that letter showed up, but no more, but I didn’t check how many times the letter showed up. For example, suppose the word is “elegy”, and I guessed “eerie”. Wordle/Wordmaster correctly only flags two ‘e’s:

https://nerdschalk.com/wordle-same-letter-twice-rules-explained-how-does-it-work/#:~:text=The%20only%20unbreakable%20rules%20of%20Wordle%20words%20are,not%20unheard%20of%20in%20the%20Wordle%20challenge%20universe.

For instance, we can see below that when the player entered double “E” in a guessed word, one of them was highlighted in yellow while the other was in grey, meaning there is indeed and only one “E” in the word. Since the first “E” in the double letter pair got highlighted in yellow, it also means that neither of them is in the right position. In short, in the case of all the repeated letters being in the wrong position, the first one(s) would get a yellow highlight, and the excess repeated letter(s) would get grey highlights.

PR: #17
image

Interestingly- this is as close to a detailed source as i seem to be able to otherwise find on wordle's rules and makes no mention of it https://nerdschalk.com/wordle-game-rules-list-of-every-rule-in-wordle-explained/

run score output

1️⃣ [] 0
2️⃣ [:.] 3
3️⃣ [:::::] 10+
4️⃣ [:::::::::::::::] 30
5️⃣ [:::::::.] 15
6️⃣ [] 0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.