diff --git a/src/backend/Simulator.java b/src/backend/Simulator.java index fc39f26..7eca283 100644 --- a/src/backend/Simulator.java +++ b/src/backend/Simulator.java @@ -588,6 +588,10 @@ public class Simulator extends Thread { for (int i = 0; i < getHeight(); i++) { for (int j = 0 ; j < getWidth() ; j++) { setCell(i,j,0); + ArrayList nearby = getNeighboringAnimals(i, j, 1); + for (Agent animal:nearby) { + agents.remove(animal); + } } } this.stepCount = 0;