WordGuesser es un programa desarrollado en C# que desafía a la máquina a adivinar una palabra generando letras aleatorias. ¡Introduce tu palabra y deja que la máquina intente resolver el misterio letra por letra! 😄
- 📝 Entrada personalizada: Ingresa cualquier palabra compuesta por letras (sin símbolos ni números).
- 🎲 Generación aleatoria: El programa genera letras aleatoriamente y las compara con la palabra objetivo.
- 📈 Progreso en tiempo real: Se muestra el progreso en la consola, incluyendo el número de intentos y la tasa de éxito.
- 📊 Estadísticas de letras: Visualiza una tabla con la frecuencia de letras generadas.
- Clona este repositorio:
git clone https://github.com/AleDev11/RandomWordSolver.git- Abre el proyecto en tu entorno de desarrollo C# favorito.
- Compílalo y ejecútalo.
- 🟢 Ejecuta el programa.
- 🖋️ Introduce la palabra que deseas que la máquina adivine (solo letras).
- 🔄 Observa el progreso en tiempo real mientras la máquina genera letras al azar hasta adivinar la palabra.
- 📊 Revisa las estadísticas de las letras generadas y el tiempo total que tomó el proceso.
Please enter the word you want the machine to guess (letters only, no symbols or numbers): otorrinolaringologia
Attempts: 541
Current word: otorrinolaringolog__
Letters generated:
a: 18 b: 22 c: 18 d: 23 e: 23
f: 16 g: 22 h: 15 i: 13 j: 18
k: 22 l: 18 m: 23 n: 30 o: 18
p: 21 q: 24 r: 16 s: 25 t: 17
u: 28 v: 19 w: 20 x: 19 y: 20
z: 29
Progress: 90.00%
Success rate: 3.33%
Success! Matched the word 'otorrinolaringologia' in 541 attempts.
Time taken: 15.67 seconds.
- ⚙️ .NET Core o cualquier compilador de C#.
- 💻 Una terminal o consola para ejecutar el programa.
¡Las contribuciones son bienvenidas! Si tienes ideas para mejorar el programa o agregar nuevas funcionalidades, siéntete libre de hacer un pull request. 🙌
- Haz un fork del proyecto.
- Crea una rama para tus cambios.
- Haz tus cambios y sube el pull request.
Este proyecto está bajo la licencia MIT. Para más detalles, consulta el archivo LICENSE.