Skip to content

nicolashainak/Laby_Python

Repository files navigation

Laby_Python

Projet Laby en Python Master 1 réaliser par Hainak Nicolas et Cornic Erwan

Objectif : Réimplémenter le jeu Laby ayant était implémenté sous jupyter en C++ en Pyhton.

Notre objectif et de transférer le jeu Laby que nous avons en c++ en Python afin de l'utiliser sous jupyter. Pour ce faire nous avons "traduit" le jeu de C++ à Python puis nous avons créé un value player Widget afin de l'afficher et de pouvoir utiliser un historique.

Lien vers la page du cours

Notre Projet

Lien vers notre rapport

Lien vers notre diaporama

Lien vers laby

Notre Binder : Binder

Pour l'installation du projet:

Les bibliothéques suivantes doivent être installées:

  • notebook
  • xeus-cling
  • xwidgets
  • pip
  • matplotlib
  • ipywidgets
  • rise
  • traits

Notre diaporama s'ouvre avec l'extension RISE de Jupyter : le raccourci Alt + r.

Le rapport est un jupyter-notebook classique.

Pour notre labyrinthe: Vous devez ouvrir le jupyter-notebook nommé Laby_final.ipynb. La première cellule contient des liens vers les niveaux et les instructions. Votre but est de faire sortir la fourmi du labyrinthe. Pour cela une liste de commandes vous est donné en instruction, utilisées les judicieusement afin de trouver le meilleur chemin vers la sortie. Pour changer de niveau : changer le nom du niveau chargé dans la cellules 2 par l'un de ceux présent dans la liste des niveaux.

About

Projet Laby en Python Master 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published