From 8e5bd5403c4b1483a59e52640cb751b801c70c32 Mon Sep 17 00:00:00 2001
From: a22021617 <mohamed.asfour@etu.univ-amu.fr>
Date: Fri, 8 Nov 2024 10:46:38 +0100
Subject: [PATCH] creation des classes fire et firefighter by Asfour Mohamed

---
 src/main/java/model/Fire.java             | 10 ++++++++++
 src/main/java/model/FireFighter.java      | 12 ++++++++++++
 src/main/java/model/FirefighterBoard.java |  4 ----
 3 files changed, 22 insertions(+), 4 deletions(-)
 create mode 100644 src/main/java/model/Fire.java
 create mode 100644 src/main/java/model/FireFighter.java

diff --git a/src/main/java/model/Fire.java b/src/main/java/model/Fire.java
new file mode 100644
index 0000000..e0de112
--- /dev/null
+++ b/src/main/java/model/Fire.java
@@ -0,0 +1,10 @@
+package model;
+
+import util.Position;
+
+import java.util.Set;
+
+public class Fire {
+    private final int initialFireCount;
+    private Set<Position> firePositions;
+}
diff --git a/src/main/java/model/FireFighter.java b/src/main/java/model/FireFighter.java
new file mode 100644
index 0000000..d8bdf88
--- /dev/null
+++ b/src/main/java/model/FireFighter.java
@@ -0,0 +1,12 @@
+package model;
+
+import util.Position;
+
+import java.util.List;
+
+public class FireFighter {
+
+    private final int initialFirefighterCount;
+    private List<Position> firefighterPositions;
+
+}
diff --git a/src/main/java/model/FirefighterBoard.java b/src/main/java/model/FirefighterBoard.java
index c0bd67c..f324d7d 100644
--- a/src/main/java/model/FirefighterBoard.java
+++ b/src/main/java/model/FirefighterBoard.java
@@ -8,11 +8,7 @@ import java.util.*;
 public class FirefighterBoard implements Board<List<ModelElement>> {
   private final int columnCount;
   private final int rowCount;
-  private final int initialFireCount;
-  private final int initialFirefighterCount;
   private final TargetStrategy targetStrategy = new TargetStrategy();
-  private List<Position> firefighterPositions;
-  private Set<Position> firePositions;
   private Map<Position, List<Position>> neighbors = new HashMap();
   private final Position[][] positions;
   private int step = 0;
-- 
GitLab