Cette page est un test de génération d'un solveur de Sudoku complet avec Cursor en mode agent. L'objectif était de démontrer la capacité de l'IA à créer une application fonctionnelle de A à Z.
Fonctionnalités implémentées :
- Algorithme de résolution : Utilisation de l'algorithme de backtracking pour résoudre automatiquement les grilles
- Génération de puzzles : Création de nouvelles grilles avec 3 niveaux de difficulté (facile, moyen, difficile)
- Interface interactive : Saisie manuelle des chiffres avec validation en temps réel
- Gestion des cellules fixes : Possibilité de figer/défiger les cellules (clic droit ou double-clic)
- Validation automatique : Vérification de la cohérence des règles du Sudoku
Technologies utilisées :
- Next.js 14 avec App Router
- TypeScript pour la sécurité des types
- React Hooks pour la gestion d'état
- CSS personnalisé pour l'interface utilisateur
Cette page illustre un exemple de développement assisté par IA, montrant comment différents aspects d'une application peuvent être implémentés de manière cohérente.