Skip to content
@Wordle-5-Helper

Wordle 5 Helper — 5-Letter Solver, Clue Parser, Guess Engine

Wordle 5 helper that parses green/yellow/gray feedback, filters valid 5-letter candidates, ranks guesses by letter frequency, and suggests next moves.

Overview

Wordle 5 helper is a 5-letter word solver that ingests your attempts and tile feedback to control a candidate-word filter and a guess-ranking engine. It combines a Wordle solver workflow with a 5-letter word finder, using constraint propagation across positions, included/excluded letters, and repeat-letter rules. The system can run as a Wordle assistant for both hinting and full auto-guess mode, producing a short list of remaining answers plus a prioritized next-guess set based on letter frequency and coverage.

Activate Now

🧩 Constraint Intake: Attempts + Tile Feedback

  • Accepts per-try input as WORD + pattern (e.g., CRANE + GYBBY)
  • Supports green/yellow/gray states and mixed results per letter
  • Handles per-position locking (green) and disallow lists (yellow/gray)
  • Tracks “must include” letters and “must not include” letters
  • Validates input length and enforces 5-letter normalization

Feature intent: Convert human gameplay feedback into machine constraints that can be applied deterministically to a dictionary of 5-letter words.

Candidate Filter Pipeline (Hard Rules)

  • Applies positional matches for green tiles
  • Blocks letters in specific positions for yellow tiles
  • Removes candidates containing banned letters (gray with repeat-letter logic)
  • Enforces minimum counts for letters confirmed present
  • Supports strict mode (only legal candidates) vs relaxed mode (exploration guesses)

In-game behavior: Each new row of feedback shrinks the answer space; the output updates instantly to reflect only words consistent with all known constraints.

Duplicate Letter Resolution Logic

  • Distinguishes “absent” vs “overused” letters across a guess
  • Implements min/max count bounds when a letter appears multiple times
  • Avoids false eliminations caused by partial grays with repeats
  • Prefers candidates matching established multiplicity patterns
  • Flags ambiguous cases where feedback implies count ranges

Feature intent: Keep filtering accurate when Wordle feedback involves repeated letters, which is where simple solvers commonly break.

Guess Ranking Engine (Coverage + Frequency)

  • Scores candidates by letter frequency across remaining pool
  • Boosts guesses that test many unseen letters (coverage optimization)
  • Optional position-frequency scoring for tighter endgames
  • Penalizes repeated letters when exploring
  • Offers two lists: “Best Guess” (coverage) and “Best Answer” (likelihood)

In-game behavior: Early guesses tend to maximize information; late guesses pivot to finishing, prioritizing the most probable solution.

Hint Mode vs Auto-Guess Mode

  • Hint mode: returns top-N suggestions without committing
  • Auto-guess: selects the next guess and advances a simulated attempt stack
  • Configurable attempt limit (default 6)
  • Can stop on a threshold (e.g., when ≤3 candidates remain)
  • Exposes the rationale for each chosen guess (score breakdown)

Feature intent: Support both players who want gentle guidance and users who want the tool to fully solve the board.

Dictionary Management and Word List Controls

  • Loads a base 5-letter dictionary and optional “answer-only” list
  • Allows custom word lists (regional spellings, themed lists)
  • Toggles for allowing proper nouns, archaic words, and variants
  • Deduplication and normalization pipeline (case, accents, punctuation)
  • Fast indexing for repeated daily use

In-game behavior: Output stays consistent with the word set you consider valid, preventing “solver says a word Wordle won’t accept” scenarios.

Output Formatting and Explainability Layer

  • Shows remaining candidate count and a preview slice
  • Displays constraint summary (locked letters, excluded letters, must-include set)
  • Marks why a candidate is valid (position checks, count checks)
  • Highlights which letters a suggested guess will test
  • Provides export-friendly outputs (plain list, CSV-like lines)

Feature intent: Make results auditable—users can see exactly what the solver believes and why.

flowchart TD
A[User Attempts] --> B[Tile Feedback Parser]
B --> C[Constraint Store]
C --> D[Candidate Filter]
D --> E[Remaining Candidates]
E --> F[Ranking Engine]
F --> G[Hint Output]
F --> H[Auto-Guess Loop]
Loading

FAQ

How do I enter a guess and feedback? Use a 5-letter guess plus a 5-char pattern (G=green, Y=yellow, B=gray), e.g., CRANE GYBBB.

Does it handle repeated letters correctly? Yes. It tracks minimum/maximum counts inferred from mixed feedback so candidates aren’t removed incorrectly.

What’s the difference between “Best Guess” and “Best Answer”? “Best Guess” optimizes information gain; “Best Answer” ranks the most likely solutions among remaining candidates.

Can it use only official answer words? Yes. You can switch to an answer-only list to avoid suggestions that are accepted guesses but never solutions.

Will it still suggest exploration words not in the remaining candidates? In coverage mode, it can propose probe guesses (optional) to test more letters, even if they can’t be the answer.

Can I run it in strict mode? Strict mode outputs only valid candidates as next guesses; relaxed mode allows probe guesses for faster narrowing.

Feature Summary

  • Attempt + tile feedback parser (green/yellow/gray)
  • Hard-rule candidate filtering with constraint store
  • Duplicate-letter count bounds and repeat handling
  • Dual ranking: information coverage vs solution likelihood
  • Hint mode and auto-guess solving loop
  • Configurable dictionaries (answer-only, custom lists)
  • Explainable output with constraint and scoring visibility

Popular repositories Loading

  1. .github .github Public

    HTML

Repositories

Showing 1 of 1 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…