diff --git a/src/backend/Simulator.java b/src/backend/Simulator.java index eb72230..29e07da 100644 --- a/src/backend/Simulator.java +++ b/src/backend/Simulator.java @@ -147,6 +147,18 @@ public class Simulator extends Thread { */ public void clickCell(int x, int y) { //TODO : complete method + if (clickActionFlag) { + for (Agent agent : agents) { + if(agent.getX() == x && agent.getY() == y) { + agents.remove(agent); + return; + } + } + agents.add(new Sheep(x,y)); + } + else { + field[y][x] = (field[y][x] == 0) ? 1 : 0; + } } /**