Skip to content

imad295/WordleSolver_ALGO3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordleSolver_ALGO3

🎮 Mon Jeu Wordle

featured-wordle-solver-tool

Ce projet implémente un jeu Wordle complet ainsi qu'un solveur intelligent capable de deviner les mots en un nombre réduit d'essais. Le programme utilise un dictionnaire externe, calcule des feedbacks comme le vrai Wordle (vert, jaune, gris), et propose plusieurs modes d'utilisation.

🎯 Objectif du Projet

L'objectif est de fournir un outil capable de :

  1. Permettre à un utilisateur de jouer à Wordle localement avec n'importe quel dictionnaire.
  2. Résoudre des grilles externes (comme le NYT Wordle ou Sutom) en proposant les mots les plus probables grâce à un algorithme d'élimination par consistance.

🚀 Fonctionnalités

  • Mode Jeu Humain : Devinez un mot choisi aléatoirement par l'ordinateur.
  • Solveur Logique : Un assistant intelligent qui utilise un algorithme de filtrage par consistance pour réduire les possibilités du dictionnaire en fonction de vos indices.
  • Gestion de Dictionnaire : Chargement dynamique de mots depuis un fichier texte.
  • Interface Colorée : Utilisation des codes ANSI pour un affichage vert/jaune/gris directement dans le terminal.
  • Multiplateforme : Compatible Windows (avec support VT100) et Linux/macOS.

▶️ Compilation et exécution

Compiler :

gcc wordle.c -o wordle

Lancer le jeu :

./wordle words.txt

🎯 Règles du jeu Wordle

Le mot contient WORD_LEN lettres.

À chaque essai :

🟩 Vert : bonne lettre, bonne position.

🟨 Jaune : bonne lettre, mauvaise position.

⬜ Gris : lettre absente.

Le joueur a MAX_GUESSES tentatives.

📣 Auteur

Projet réalisé par Imad Eddine Bara et Alim Kamel

🧩execution

1. Mode Joueur (Deviner le mot secret)

L'utilisateur tente de deviner le mot secret en 6 essais. Capture d'écran 2025-12-19 153452

2. Mode Solveur (Le programme devine)

Le programme utilise une stratégie pour trouver le mot secret avec le moins d'essais possible.

Capture d'écran 2025-12-19 155241 Capture d'écran 2025-12-19 211729

About

Mini Project ALGO3 - Wordle game and solver in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages