From 54e8ecaa43bce4dbd92879d9470c45155abff287 Mon Sep 17 00:00:00 2001
From: dragapsy <elghaoutiayman20@gmail.com>
Date: Fri, 18 Nov 2022 23:29:14 +0100
Subject: [PATCH] Tache 8 (Remplissage des methodes suivantes de la classe
 FloodGame): + getPlayerScore(Player player) + hasWon(Player player) +
 hasEnded()

---
 app/src/main/java/model/FloodGame.java | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/app/src/main/java/model/FloodGame.java b/app/src/main/java/model/FloodGame.java
index 64d44a1..098f000 100644
--- a/app/src/main/java/model/FloodGame.java
+++ b/app/src/main/java/model/FloodGame.java
@@ -48,19 +48,10 @@ public class FloodGame {
     }
 
 
-    public int getPlayerScore(Player player) {
-        // TODO
-        return 0;
-    }
+    public int getPlayerScore(Player player) {return Flooder.coloredArea(player.getStartCell());}
 
-    public boolean hasWon(Player player){
-        // TODO
-        return false;
-    }
+    public boolean hasWon(Player player){return this.getPlayerScore(player)==totalFloodingArea;}
 
-    public boolean hasEnded(){
-        // TODO
-        return false;
-    }
+    public boolean hasEnded(){return this.hasWon(player);}
 
 }
-- 
GitLab