Jeu de Nim - Évaluation
Eval 03
Information
Pour ce projet, les tests unitaires ont déjà été construits. Les fonctions devront passer tous les tests fournis.
Consignes
- Constituer des groupes de 3.
- Créer un répertoire nom1_nom2_nom3_nim
- Dans ce répertoire, créer les fichiers demandés dans la modélisation.
- Télécharger et décompresser le fichier test_unitaires.py dans le répertoire.
- Reprendre la modélisation du projet jeu de Nim et implémenter le programme correspondant en Python. Le nom du développeur qui a codé la fonction devra apparaître dans la docstring. Pour l’algorithme principal, le nom du développeur sera indiqué en début de fichier.
- Lancer le fichier tests_unitaires.py pour vérifier le comportement des fonctions.
- Compresser le répertoire et le déposer dans le casier numérique du lycée connecté.
Critères de notation
La modélisation étant déjà fournie, la notation portera exclusivement sur l’implémentation:
- Le jeu doit être opérationnel.
- Les tests unitaires doivent passer.
- Les commentaires doivent être présents et judicieux.
- L’implémentation doit respecter la modélisation.