-
Notifications
You must be signed in to change notification settings - Fork 0
/
correction.txt
83 lines (55 loc) · 1.78 KB
/
correction.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Noms :
Numéros de dossier (NI) :
Correction
==========
/2 : Position.positions_diagonales_haut()
Commentaires :
/3 : Position.quatre_positions_diagonales()
Commentaires :
/3 : Position.quatre_positions_saut()
Commentaires :
/3 : Tests unitaires de la classe Position
Commentaires :
/3 : Damier.position_est_dans_damier()
Commentaires :
/5 : Damier.piece_peut_se_deplacer_vers()
Commentaires :
/5 : Damier.piece_peut_sauter_vers()
Commentaires :
/3 : Damier.piece_peut_se_deplacer()
Commentaires :
/3 : Damier.piece_peut_faire_une_prise()
Commentaires :
/3 : Damier.piece_de_couleur_peut_se_deplacer()
Commentaires :
/3 : Damier.piece_de_couleur_peut_faire_une_prise()
Commentaires :
/6 : Damier.deplacer()
Commentaires :
/4 : Tests unitaires de la classe Damier
Commentaires :
/5 : Partie.position_source_valide()
Commentaires :
/5 : Partie.position_cible_valide()
Commentaires :
/6 : Partie.demander_positions_deplacement()
Commentaires :
/6 : Partie.tour()
Commentaires :
Fonctionnalités pour interface graphique
----------------------------
/3 : Les pièces peuvent être déplacées sur le damier x
/3 : Les déplacements invalides ne sont pas acceptés x
/3 : On peut choisir une nouvelle pièce source après un mouvement invalide x
/3 : Si une prise est possible, elle est obligatoire x
/3 : Les prises multiples sont gérées correctement
/3 : Le tour des joueurs est alterné correctement x
/3 : On peut créer une nouvelle partie
/3 : On peut quitter le jeu
/3 : Une rétroaction est donnée à l'utilisateur (messages)
/3 : Affiche la couleur du joueur qui doit faire un déplacement (tour courant) x
/2 : Qualité du code
Commentaires :
Pénalités :
Commentaires du correcteur :
Total : /100