c Titouan Moquet | Étudiant & Développeur Full-Stack Junior (Bretagne)

Détail du projet Knight tour

thumbnail

Knight tour

Projet étudiant, BUT1 2026

Le concept :
Dans la suite du cours sur les graphes, ce projet consistait à réaliser un programme capable de résoudre le problème du cavalier grâce à un programme Python, ce projet a été réalisé en binôme.

Ce que nous avons réalisé :
Réalisation d'une version qui résout le problème mais sans forcément trouver de cycle
Réalisation d'une seconde version qui cette fois-ci cherche des cycles. Cette version peut être assez lente.
A la fin du projet, nous avons réalisé une partie théorique dans laquelle on s'intéresse aux cas impossibles et à l'analyse des symétries

Les défis & l'apprentissage :
Ce projet nous a permis de développer notre capacité à résoudre des problèmes algorithmiques complexes, il nous a également confrontés aux problématiques d'optimisation algorithmique.