From b985f91b9f4a31d45afdb98abc59af56e4914ffa Mon Sep 17 00:00:00 2001
From: g20009442 <maelis.guyot@etu.univ-amu.fr>
Date: Fri, 10 Jan 2025 15:10:49 +0100
Subject: [PATCH] test de mes fonctions

---
 examen.py | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/examen.py b/examen.py
index 8b32fc6..97029c3 100644
--- a/examen.py
+++ b/examen.py
@@ -26,14 +26,13 @@ class TabletteChocolat:#création de la classe
         return it.chain(h,g)
 
 
-    def est_possible(self,i,j):
+    def est_possible(self,i,j): #méthode pour demander si le coup est possible à jouer
         if (i,j) in list(self.coups_possibles()):
             return True
 
-    def coupe(self,i,j):
-        return self.coups_possibles()
-
-    def demander_coup(self):
+    def coupe(self,i,j):#enleves le carreau joué
+        return TabletteChocolat(self.m-i,self.n-j)
+    def demander_coup(self):#demandes le coup à jouer
         possibilité=print(list(self.coups_possibles()))
         i = input("quel ligne voulez vous couper")
         j = input("quel colonne voulez vous couper")
@@ -44,7 +43,7 @@ class TabletteChocolat:#création de la classe
 
 
 
-    def jouer(self,k,l):
+    def jouer(self,k,l):#permet de jouer
         t=TabletteChocolat(k,l)
         while t.k!=0 and t.l!=0:
             t.demander_coup()
@@ -55,8 +54,7 @@ class TabletteChocolat:#création de la classe
 
 
 
-        print(t)
-        t.demander_coup()
+
 
 
 
@@ -67,5 +65,8 @@ if True: # __name__=='main':
     t = TabletteChocolat(3,4)
     g = t.coups_possibles()
     print(t.est_possible(0,2))
+    print(t.coupe(0,2))
     print(t)
-    print(list(g))
\ No newline at end of file
+    print(list(g))
+
+    t.demander_coup()
\ No newline at end of file
-- 
GitLab