ChatDiagram
Wordle · game logic · algorithms

Wordle duplicate-letter feedback algorithm

This Wordle game flowchart focuses on the scoring rule that often causes implementation mistakes: duplicate letters. After validating that a five-letter guess is allowed, the algorithm counts letters in the target word. It makes a first pass to mark exact-position matches green and reduces the available count for each matched letter.

Tipo Diagramma di flussoStandard Sugiyama layered DAG + orthogonal routingMotore schematex-flowchartAggiornato 22/09/2026
Wordle duplicate-letter scoring
Drawing preview
La richiesta

“Create a Wordle game flowchart for scoring one five-letter guess with duplicate letters: validate length and the allowed-word list, count letters in the target, mark exact-position matches green, reduce the remaining counts, mark non-green letters yellow only up to the remaining count, mark all other letters gray, and display tile feedback.”

Prova alloraAdd a hard-mode constraint checkShow an example target and guess beside scoring
Cosa contiene questo disegno

Leggi le decisioni che ne stanno alla base.

01Input validation

The guess must have five letters and appear in the allowed list.

02Target counts

A per-letter count records how many target letters remain available.

03Green first

Exact-position matches are assigned before any yellow matches.

04Limited yellows

A non-green letter becomes yellow only while its remaining target count is positive.

Use this when implementing or teaching Wordle feedback logic, especially the duplicate-letter edge case. It describes one scored guess rather than the full six-attempt game loop.

Sfoglia tutti i modelli di tipo diagramma di flusso →

FAQ

Domande frequenti

Why mark green tiles before yellow tiles?

Exact matches consume target-letter occurrences first, so duplicate letters are scored correctly.

Why keep letter counts?

Counts prevent a guess from receiving more green or yellow marks for a letter than the target contains.

Does this include the six-guess game loop?

No. It focuses on scoring one valid guess and can be combined with a separate round loop.