From ce308b6e2f63fa0c5381738a5e988c5e67c9ca9f Mon Sep 17 00:00:00 2001
From: ousseyn01 <ousseyn.ndiaye9@gmail.com>
Date: Fri, 29 Nov 2024 21:22:20 +0100
Subject: [PATCH] We decide to separe codes for SRP So FireUpdater.java is
 CREATED in update package

---
 src/main/java/model/update/FireUpdater.java | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 src/main/java/model/update/FireUpdater.java

diff --git a/src/main/java/model/update/FireUpdater.java b/src/main/java/model/update/FireUpdater.java
new file mode 100644
index 0000000..642a634
--- /dev/null
+++ b/src/main/java/model/update/FireUpdater.java
@@ -0,0 +1,19 @@
+package model.update;
+
+import model.Fire;
+import util.Position;
+
+import java.util.*;
+
+public class FireUpdater {
+    private Fire fire;
+
+    public FireUpdater(Fire fire) {
+        this.fire = fire;
+    }
+
+    public List<Position> updateFire(Map<Position, List<Position>> neighbors, Set<Position> mountainPositions) {
+        return fire.spreadFire(mountainPositions);
+    }
+}
+
-- 
GitLab